summaryrefslogtreecommitdiff
path: root/libjava/classpath/java/awt/MenuItem.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/java/awt/MenuItem.java')
-rw-r--r--libjava/classpath/java/awt/MenuItem.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/libjava/classpath/java/awt/MenuItem.java b/libjava/classpath/java/awt/MenuItem.java
index 66798c8800c..58dcb674146 100644
--- a/libjava/classpath/java/awt/MenuItem.java
+++ b/libjava/classpath/java/awt/MenuItem.java
@@ -179,14 +179,11 @@ private transient ActionListener action_listeners;
*/
public boolean setCurrentAccessibleValue(Number number)
{
- if (number.intValue() == 0)
- {
- setEnabled(false);
- return false;
- }
-
- setEnabled(true);
- return true;
+ boolean result = (number.intValue() != 0);
+ // this. is required by javac 1.3, otherwise it is confused with
+ // MenuItem.this.setEnabled.
+ this.setEnabled(result);
+ return result;
}
/* (non-Javadoc)