Bug 141069 - Very annoying - click empty space to the right of the Calc tab bar and get a popup(!?)
Summary: Very annoying - click empty space to the right of the Calc tab bar and get a ...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2021-03-16 15:37 UTC by John W
Modified: 2021-03-16 22:38 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John W 2021-03-16 15:37:41 UTC
I hit is this issue all the time.  I'm trying to select the Calc window and raise it to the top.  I see the bottom of the Calc window visible below a pile of other windows.  So I click on some empty space at the bottom of the Calc window, to the right of the tab bar, and it raises the Calc window to the top (yay!), but it also opens up a new popup ("Insert Sheet") which I then have to Cancel to proceed with my work (boo!).  This happens to me several times a session, so it's more annoying than a once-a-session annoyance.

Also, if I really wanted to activate this functionality, how am I supposed to know that clicking on empty space to the right of the tab bar will do this?

Also, it's only the specific empty space to the right of the tab bar where this happens.  The adjoining empty space to the right of the Find box does *not* have this misfeature.  This kind of behavior is perhaps more appropriate for a Zork interactive adventure game than a spreadsheet?  :-)

I think it would be better to just create a dedicated button for this functionality than have the user click on some "random" empty space.
Comment 2 V Stuart Foote 2021-03-16 20:13:42 UTC
It is not random "empty" space--the entire 'Tabs' area is a GUI control is an element of Calc's Sheet UI.

While if you click a few pixels higher on the sheet's horizontal scroll it will grab focus bringing the sheet to the foreground--but will also scroll the sheet.

Your OS offers controls cycle through and to bring App Frames to the front, while LibreOffice's main menu 'Window' entry controls the LO windows directly--moving program focus to the module frame selected.
Comment 3 John W 2021-03-16 22:31:08 UTC
@V Stuart Foote: You may close this as you like (I have no control over how you manage your buglist), but this is indeed a grave UX bug.  It is unexpected, unexplained, and annoying.  It is annoying enough that I created an account just to report it, even though a bug fix would be of no help to me because I wouldn't likely see it for many months out, until it was available in my distribution.  You really should take your end-users' complaints about UX problems more seriously, since they're likely showing you how many users actually use your application in real life, in the field.

Regardless of how *you* think one should navigate around their desktop, clicking on empty space within a window to raise it to the top is a long-standing (35-year-old) technique that is supported by the vast majority of applications.  You're breaking that assumption and contributing to the collection of crappy user interfaces proliferating in our community today.
Comment 4 V Stuart Foote 2021-03-16 22:38:48 UTC
Again, it is NOT empty space. You are clicking in an active GUI element of the app frame--in this case the Tab bar list of the Sheet UI.

Click elsewhere, i.e. depending on os/DE the application frame, or one of the scrollbars. Or use LO's Windows management. Or use the os/DE's App Frame management.

Changing LO's behavior, to focus into the application on first click, and then require a second click to launch the 'Insert Sheet' action would be received as a regression/bug for some other group of users.

Sorry => NAB