[MGNLUI-1485] Actionbar hides actions instead of showing scrollbars Created: 30/May/13  Updated: 05/Dec/14  Resolved: 04/Sep/14

Status: Closed
Project: Magnolia UI
Component/s: content app
Affects Version/s: 5.0
Fix Version/s: 5.2.9, 5.3.3

Type: Bug Priority: Critical
Reporter: Samuli Penttilä Assignee: Mikaël Geljić
Resolution: Fixed Votes: 0
Labels: ux
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File actionbar-scroll-ff-multisection.png     PNG File actionbar-scroll-ie11.png     PNG File actionbar-scroll-ie8.png     PNG File hipchat-3.0-invisible-notifications.png    
Issue Links:
duplicate
is duplicated by MGNLUI-3101 Unable to scroll through the action b... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

If the browser window gets small then actions in the actionbar that do not fit are clipped away totally. One would expect that scrollbars should appear. Other observed effect is that preview view of actionbar shadows actions under it making them inaccessible.

Note this one has been postponed a bit as its likely the actionbar will be re-written.



 Comments   
Comment by Andreas Weder [ 30/May/13 ]

Showing scroll bars is fine with me.

It's actually the backup plan anyways: in a future release, when screen estate gets scarce for the Action bar, it will first close sections, then groups within sections and finally fall back to scroll bars. Our POC prototype already did that to a large extent - we "just" have to re-implement that for the actual Action bar eventually

Comment by Christoph Meier [ 14/Aug/13 ]

Just a "quick fix" (with some css) is not possible. This would work only if there is no preview.
A proper fix requires some deeper refactoring of info.magnolia.ui.vaadin.actionbar.Actionbar which is using now some "not very intelligent component" but should use a more clever component, e.g. a vaadin-VerticalLayout. And this also maybe would require a concept which describes what really is needed in the Actionbar. (see the UX-concept of the Actionbar, too. => http://wiki.magnolia-cms.com/display/UX/Action+bar)

Comment by Mikaël Geljić [ 04/Sep/14 ]

Attached overview of the result.

  • Sections are shrinked "bottom-up" (with minimum height), i.e. top-most section will remain full-height as long as possible.
  • Native scrollbars hide themselves on OS X but there's no non-hackish way to "force" them being displayed. I'd rather favor another visual indication of "scrollability" (see new Hipchat's indication for "invisible" notifications as one example).
  • Nevermind the additional scrollbar on IEs, it's already there in 5.3.2. To be fixed separately.
Generated at Mon Feb 12 08:47:03 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.