Bug 701492 - muso: Toolbar menu can unnecessarily scroll sideways and hide toolbar buttons
Summary: muso: Toolbar menu can unnecessarily scroll sideways and hide toolbar buttons
Alias: None
Product: MuPDF
Classification: Unclassified
Component: apps (show other bugs)
Version: master
Hardware: Android Phone Android
: P4 normal
Assignee: muPDF bugs
QA Contact: Bug traffic
Depends on:
Reported: 2019-09-05 23:40 UTC by Sebastian Rasmussen
Modified: 2019-09-11 15:30 UTC (History)
1 user (show)

See Also:
Word Size: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Rasmussen 2019-09-05 23:40:14 UTC
a. start "MuPDF Test"
b. click "Full Document Editor"
c. click "samples"
d. click "pdf-with-table-of-contents.pdf"
e. click on the hamburger menu and then ANNOTATE
f. it is possible to scroll the menu sideways even though it fits on screen

This is a problem because users may accidentally do this without realizing causing the toolbar buttons to be hidden outside of the screen. The same also possible with the FILE and PAGES toolbars, but not with the REDACTION toolbar.

The fact that it can be scrolled is not very obvious from the UI, and if it is not necessary due to screen real estate, we should probably not allow it to scroll.
Comment 1 Sebastian Rasmussen 2019-09-06 10:19:04 UTC

Among these six screenshots I try to illustrate how the toolbar can be scrolled outside of the screen on my phone. All toolbars fit on screen on my phone, in both landscape and portrait orientation but landscape orientation is used here that has lots of horizontal real estate, so there shouldn't be any need for scrolling in this case. On my tablet the toolbar can never be scrolled regardless of orientation. I can see how having scrollable toolbars make sense if horizontal real estate is tight, but in these cases it isn't so I feel this is a UI-issue where users might accidentally hide toolbar icons and then not being able to find them since it is not that obvious that the toolbars can be scrolled.
Comment 2 Paul Gardiner 2019-09-11 15:30:06 UTC
I don't think this happens in the iOS version