Bug#728106: libreoffice-writer: The "Save" dialog doesn't appear when quitting with two windows open on different desktops
On 2013-10-28 15:47:50 +0100, Vincent Lefevre wrote:
> 1. LibreOffice gets the coordinates of the file1.odt window
> (currently negative, as on the left page, while the right
> page of the desktop is being displayed), with the goal to
> display the "Save" window above the file1.odt window.
>
> 2. LibreOffice switches to the left page (perhaps by raising or
> giving the focus to the file1.odt window). This makes fvwm
> translate the coordinates.
>
> 3. LibreOffice opens the "Save" window, using the coordinates
> obtained in (1). But the problem is that these coordinates
> are not up-to-date!
>
> This could explain the bug, with a large negative frame_x of the
> "Save" window.
With another test, I confirm that this is what more or less happens:
I've tried with 3 pages ordered horizontally. I initially have:
| Page 1 | Page 2 | Page 3 |
| | file1.odt | file2.odt |
| | | VISIBLE |
with file1.odt modified. In Page 3 visible, in the file2.odt window,
I type Ctrl-Q. This has the effect to move to Page 2 (file1.odt),
and the "Save" window appears on Page 1 instead of 2:
| Page 1 | Page 2 | Page 3 |
| "Save" | file1.odt | file2.odt |
| | VISIBLE | |
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
Reply to: