<AWT Dev> Bug 853079: focus problems with openjdk 1.7.0 under gnome3 when selcted keyboard is not the first in keyboard list

Mario Torre neugens at redhat.com
Wed Nov 14 09:48:47 PST 2012


Il giorno mer, 14/11/2012 alle 21.35 +0400, Anthony Petrov ha scritto:
> Roman, Mario,
> 
> I agree with your reasoning regarding "prefer to
> not leave bugs intact". :) I appreciate that you've tested with a 
> multi-button mouse, this confirms that the fix is safe. I believe that 
> we don't have any specific tests for this case, so your manual testing 
> should be enough. Thanks for this!
> 
> I re-read the fix more precisely, and it actually looks good to me. Just 
> a few suggestions:
> 
> src/solaris/classes/sun/awt/X11/XlibUtil.java
> >  403         if (button <= 0 || button > 5) {
> 
> Should we use XConstants.MAX_BUTTON_MASK instead of a hard-coded value here?
> 
> >  406             return 1 << 7 + button;
> 
> I suggest to rewrite this as "1 << (7 + button)" for clarity.
> 
> src/solaris/classes/sun/awt/X11/XConstants.java
> Perhaps it makes sense to rename ALL_BUTTON_MASKS to ALL_BUTTONS_MASK 
> since it's only one mask for all the buttons.
> 
> --
> best regards,
> Anthony

Hi Anthony,

Thanks for looking at that.

I'll prepare an update with your suggestions and send it back to the
list.

Cheers,
Mario




More information about the awt-dev mailing list