Apache OpenOffice (AOO) Bugzilla – Issue 63661
Repairing XML document needs two clicks and dialogs more to abort operation
Last modified: 2009-07-20 15:57:07 UTC
- Load corrupted file (as attached) - Click on "no" on Repairing question dialog BUG: Again a dialog informs that the file can not be opened but the user has already made the choice not to open it. Then the filter selection box comes up which also is not needed anymore in that scenario. Metric: In SO7 PP5 you need one click to dismiss the operation. in SO 8 SRC680m159 you need two clicks more on two additional dialogs.
Created attachment 35281 [details] Corrupted file
As we have discussed with JSI the second notification is acceptable, but the filter selection dialog is the bug in this scenario. The first dialog asks whether the corrupted document should be recovered and when the user selects "No" the second dialog notifies that the document could not be opened because no recovery could be done.
Changing the target.
according to release status meeting -> target 3.x
Created attachment 50173 [details] The patch to comphelper project, a wrapper around XInteractionHandler is created to abort the filter selection interception
Created attachment 50174 [details] The patch to sw project, the wrapper is insert into the InteractionHandler after the repairing has failed or user has canceled the repairing,
The patch will be integrated in one of the next framework childworkspaces.
Integrated
MAV->JSI: Please verify the issue.
Validated on Solaris SPARC snv_90.
This issue is closed automatically and wasn't rechecked in a current version of OOo. The fixed issue should be integrated in OOo since more than half a year. If you think this issue isn't fixed in a current version (OOo 3.1), please reopen it and change the field 'Target Milestone' accordingly. If you want to download a current version of OOo => http://download.openoffice.org/index.html If you want to know more about the handling of fixed/verified issues => http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues