Skip to content

Commit 89a1b88

Browse files
Modify checked property instead of attribute for extension checkboxes. (#74)
1 parent b51a8a4 commit 89a1b88

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/ui/ui_utils.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ CoreElement createExtensionCheckBox(String extensionName) {
3737
extensionName, (available) => input.disabled = !available);
3838

3939
serviceManager.serviceExtensionManager.getServiceExtensionState(extensionName,
40-
(state) => input.toggleAttribute('checked', state.value ?? false));
40+
(state) {
41+
final html.InputElement e = input.element;
42+
e.checked = state.value;
43+
});
4144

4245
input.element.onChange.listen((_) {
4346
final html.InputElement e = input.element;

0 commit comments

Comments
 (0)