Bug 88144

Summary: click handling when selecting frames with formulas is inconsistent (crippled)
Product: LibreOffice Reporter: Yury <yury.tarasievich>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: minor    
Priority: medium CC: todventtu
Version: 3.5.0 release   
Hardware: x86-64 (AMD64)   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=88139
https://bugs.freedesktop.org/show_bug.cgi?id=88145
Whiteboard:
i915 platform: i915 features:

Description Yury 2015-01-07 09:15:54 UTC
Suppose you have created a doc with one formula. Then you can't get the right-click on this object to show the popup menu with `Frame` item. Instead you get a popup menu with `Object` and `Caption` items (middle of the list).

Simple right-click in the state of NO formula object having selection marker active (eight little green squares on the frame) gives a popup menu with `Object` and `Caption` items.

On the other hand, if you have AT LEAST two formulas in the doc, then you can right-click-select one of them, and then right-click (sic! for the previous selection to remain active) anywhere in the doc for the popup to close, and then right-click on another formula, and then you get the popup with the `Frame` item. Same sequence of right-clicks now gets you a popup with the `Frame` item for any other formula object.

But if you have only one formula object, you'll never get that kind of popup (I didn't try for any impossible-to-reproduce workarounds).

And the `Object` and `Frame` dialogs are actually different as to what frame settings they allow to edit (which is a subject for another ticket).

Replication of the issue: as described.
Comment 1 Beluga 2015-01-15 17:24:24 UTC
I got Frame after:
1. right-click formula
2. right-click another formula

Easy to repro when you have created one formula: just copy and paste another to a new line, or new document while keeping the formula in the clipboard.

Win 7 64-bit Version: 4.5.0.0.alpha0+
Build ID: b3b4bbaf6cbd2226b659fea7d6ae473ccf84e9dd
TinderBox: Win-x86@39, Branch:master, Time: 2015-01-12_06:13:44

Ubuntu 14.10 64-bit
LibreOffice 3.5.0rc3 
Build ID: 7e68ba2-a744ebf-1f241b7-c506db1-7d53735

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.