Apache OpenOffice (AOO) Bugzilla – Issue 81504
EnableInput is called after modal dialog
Last modified: 2013-08-07 14:42:49 UTC
A MultiLineEdit is set with EnableInput(false), which works. But after opening any modal dialog, this is changed back. Probably a side effect of Dialog::Notify, which tinkers with EnableInput of its parent and siblings
.
fixed in CWS vcl83
please verify in CWS vcl83
Verified by code review in CWS vcl83.
Got into SRC680_m238 => closing
/me wonders what this issue is really about and what has been done to fix it ...
Ok, seems like EnableInput now uses a counter for enabling/disabling instead of just a bool. And in fact, apart from introducing Issue 84265 it also fixes Issue 79435.
Seems to work for modal dialogs now, but the same problem still exists for message boxes
reassigning
Since message boxes are modal dialogs I have trouble undersatnding that. Do you have an example ?
mod->pl: it works e.g. for Tools - Options, but does not work for e.g assertion message box or "The document has been modified, do you want to save your settings"
Is there a CWS where I can see this ?
back to fixed and closed The problem is that SfxViewFrame in this case enables input for the complete frame hierarchy (using EnableInput( true, true ) for the top view frame). This I cannot fix in vcl, you'll probably have to arrange something with framework. Probably a correspoding EnableInput( FALSE ) is needed in case of some notification, I suggest talking to cd or as about this.
closing