--- old/src/solaris/classes/sun/awt/X11/XEmbedServerTester.java 2014-01-25 11:01:24.000000000 -0800 +++ new/src/solaris/classes/sun/awt/X11/XEmbedServerTester.java 2014-01-25 11:01:24.000000000 -0800 @@ -689,7 +689,7 @@ } } else { synchronized(EVENT_LOCK) { - int eventID = (int)ev.get_type() | SYSTEM_EVENT_MASK; + int eventID = ev.get_type() | SYSTEM_EVENT_MASK; events.add(eventID); if (xembedLog.isLoggable(PlatformLogger.Level.FINER)) {