[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: