commit | 3f3113d8a24c829d7167ccd8ce2132b3a998ee4a | [log] [tgz] |
---|---|---|
author | Silenio Quarti <silenio> | Tue Mar 25 20:26:37 2008 +0000 |
committer | Silenio Quarti <silenio> | Tue Mar 25 20:26:37 2008 +0000 |
tree | b1a30602b2734850b1e0ac0d359168866253e304 | |
parent | 3019715b81a5f0adf56ee042c634ef1341dec587 [diff] |
223970 - Table/Tree does not redraw checkboxes when enabled
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java index 498db4b..74ded7b 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Table.java
@@ -1117,6 +1117,11 @@ return OS.noErr; } +void enableWidget(boolean enabled) { + super.enableWidget (enabled); + redrawWidget (handle, false); +} + void fixScrollBar () { /* * Bug in the Macintosh. For some reason, the data browser does not update
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Tree.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Tree.java index 0a3719b..149abc8 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Tree.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Tree.java
@@ -1190,6 +1190,11 @@ return OS.noErr; } +void enableWidget(boolean enabled) { + super.enableWidget (enabled); + redrawWidget (handle, false); +} + void fixScrollBar () { /* * Bug in the Macintosh. For some reason, the data browser does not update