[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



Dnia 2013-10-28, o godz. 14:46:55
Vincent Lefevre <vincent@vinc17.net> napisał(a):

> The effect is that LibreOffice switches to the first desktop, where
> the file1.odt window is, but I can't do anything with this window.
> In the list of windows, I can see a "Save docum[...]" window, but
> this window doesn't appear. Even if I iconify it and reopen it from
> the list of windows, it still doesn't appear (just in case it was
> below some other window).

I could not reproduce this behavior on: KDE, JWM, Fluxbox and Openbox.
After pressing Ctrl+Q on second desktop, screen changes to first
desktop, where message about saving changes awaits.

So, for most of users, this (switching desktops) is minor annoyance at
most, not grave issue.

On the other hand, I could reproduce this behavior on FVWM with Debian
default config. "Save changes" windows does not show.
BUT in few cases I could bring it back using Alt+Tab (sometimes I could
not, but I didn't care enough to investigate).
Also, it happened only if I was using GTK interface to LibreOffice.
Generic X interface does not have this issue.

I think it is worth to note that FVWM implements ICCCM standard, but
not EWMH. EWMH is widely implemented today and all major DEs (KDE,
GNOME, Xfce, LXDE etc.) support it. And, as far as I know, LibreOffice
GTK SAL interface depends on EWMH compliance of window manager on Linux.

As a matter of fact, EWMH is around since at least 2001 [0]. As much as
it sucks, I'm afraid that this bug is just a price you pay for using
software that does not adhere to current standards (created 12 years
ago).

Rene: for what it's worth, I could reproduce this with upstream snapshot
099198a4224778fe6e43f5dc13b5b9b1b4dc828c
this is from 29 May 2012, so around one week before branching 3.6 off
master. I didn't care enough to bibisect it further. But this "bug" is
definitely not new.

[0] http://standards.freedesktop.org/wm-spec/wm-spec-1.1.sgml
-- 
Best regards
Mirosław Zalewski


Reply to: