-
Bug
-
Resolution: Unresolved
-
P4
-
7
-
generic
-
linux
The XDecoratedPeer.requestWindowFocus method checks for a blocking dialog,
while its super method doesn't. So, when a component in Window requests focus
the check is skipped that is wrong.
Also, the XWindowPeer.requestXFocus method (and its overloading variants)
is used to call XWindowPeer.requestWindowFocus(int, boolean) with
proper parameters. We have to revisit this in order to address the issue
pointed above and to make the code clearer (having a single name for
these methods looks better).
while its super method doesn't. So, when a component in Window requests focus
the check is skipped that is wrong.
Also, the XWindowPeer.requestXFocus method (and its overloading variants)
is used to call XWindowPeer.requestWindowFocus(int, boolean) with
proper parameters. We have to revisit this in order to address the issue
pointed above and to make the code clearer (having a single name for
these methods looks better).