GNOME Bugzilla – Bug 669004
Unable to change window focus with Gnumeric filter selection displayed
Last modified: 2018-05-22 13:47:33 UTC
Original report: https://bugs.launchpad.net/ubuntu/+source/gnumeric/+bug/922510 gnumeric 1.10.17-1ubuntu1 Steps To Reproduce: 1) cd ~/Desktop && wget https://bugs.launchpad.net/ubuntu/+source/gnumeric/+bug/922510/+attachment/2700015/+files/rubbish.gnumeric && gnumeric --no-splash rubbish.gnumeric 2) Click the downward pointing arrow in cell A1 so all the filter values are displayed and one may still click into another program with the mouse, or change window focus via Ctrl+Alt. Result: clicking into another program does not bring that window to the front as an active window, nor does the window change focus clicking Ctrl+Alt. Expected Result: user can change window focus when filter selectection window is opened WORKAROUND: Choose a filter selection, press Esc, or click within the Gnumeric window outside the filter selection. WORKAROUND: Use LibreOffice Calc as this phenomenon does not occur in it.
I note that the original reporter of this bug in Launchpad wrote: "as I've been saying from the beginning, I couldn't care less whether this behaviour is changed in Gnumeric or not. In my opinion it is a bug in Ubuntu (the window manager?), as no program should be able to grab possession of the whole desktop and the keyboard including the On/off button like that. The work-around is trivial and using LibreOffice instead is not an option for me because of a much worse and likely related bug there: https://bugs.freedesktop.org/show_bug.cgi?id=40141. In fact the bug in LibreOffice is likely so severe BECAUSE of the underlying bug in Ubuntu. Treating the behaviour I described here as a bug in Gnumeric totally defeats the purpose and I feel that I am wasting everybody's time including my own if this is where we are heading."
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnumeric/issues/175.