refactor: remove child interactionSource in TextField

This commit is contained in:
2023-11-19 19:37:33 +08:00
parent 2db0966152
commit 49d471c703

View File

@@ -321,8 +321,7 @@ fun PasswordTextField(
passwordVisible = it passwordVisible = it
focusRequester.requestFocus() focusRequester.requestFocus()
}, },
enabled = enabled, enabled = enabled
interactionSource = interactionSource
) { Icon(imageVector = if (passwordVisible) Icons.ViewerOpen else Icons.ViewerClose) } ) { Icon(imageVector = if (passwordVisible) Icons.ViewerOpen else Icons.ViewerClose) }
} }
}, },
@@ -436,8 +435,7 @@ fun BackspaceTextField(
}, },
modifier = Modifier.width(animatedSize).pointerHoverState(TextFieldPointerState.NORMAL), modifier = Modifier.width(animatedSize).pointerHoverState(TextFieldPointerState.NORMAL),
style = IconButton.style.copy(padding = DefaultDecorIconPadding), style = IconButton.style.copy(padding = DefaultDecorIconPadding),
enabled = enabled, enabled = enabled
interactionSource = interactionSource
) { Icon(imageVector = Icons.Backspace) } ) { Icon(imageVector = Icons.Backspace) }
} }
}, },