http://openoffice.org/bugzilla/show_bug.cgi?id=117305
Issue Type: DEFECT
Summary: Please use _NET_WM_STATE_MODAL for dialogs that should
be modal
Classification: Code
Product: framework
Version: OOo 3.2
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Priority: P3
Component: ui
AssignedTo: [email protected]
ReportedBy: [email protected]
QAContact: [email protected]
Currently OpenOffice tries to enforce focus for some dialogs by sending a
_NET_ACTIVE_WINDOW client message when the main window gets is focused, while a
'modal' dialog like options or printer settings is open, to make the window
manager set focus on the dialog again. This conflicts with focus follows mouse
and can lead to really disturbing behavior when the window manager slides the
pointer to the window that is activated by _NET_ACTIVE_WINDOW. I think the
right way to do it would be to set these dialogs net_wm_state to be modal and
their icccm transient_for to the main window. this way the wm should know that
it does not set input focus on the main window while modal dialog is open in
the first place. See native gtk file open dialog for example which does it like
this.
--
Configure bugmail: http://openoffice.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
---------------------------------------------------------------------
Please do not reply to this automatically generated notification
from Bugzilla. Please log into the website and enter your comments.
---------------------------------------------------------------------
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help