Project

General

Profile

Bug #76773

Adjust entity tables to prevent double vertical scrollbars in new UI

Added by IT IGP almost 3 years ago. Updated over 2 years ago.

Status:
Done
Priority:
No priority
Assignee:
Dennis Mullen
Category:
GUI (new)
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

ACCEPTANCE CRITERIA:
1) Go to various entity tables: Accounts/User for example; also go to special case tables such as Jails, Available Plugins, VMs, and System/ Boot Environments. Make the window shorter and taller. The tables should gracefully expand and contract without displaying a 'second' vertical scrollbar on the main window...UNTIL you compress the table down to two rows (the tables themselves will often have a vert scrollbar, which is okay, but the outer window should never display one). You can try this with the footer console (activated in System / Advanced) on or off. One of the attached pics below shows a table compressed to four rows, with scrollbars on the table but not on the page - the correct way to display it.

2) Also, the footer console should always display on the bottom of the viewport, never off screen - on any page.

3) Look at a few forms, the Dashboard, reports, etc. Should be free of the 'double scroll bar

ORIGINAL DESCRIPTION:
see screenshot. 2 issues.

i suppose the intent is to dynamically resize the window content so that there is no scroll bar on the very right side?
a) scroll bar very right side for no reason
b) notice unused space

reproduction hints:
- windows zoom != 100%
- chrome zoom != 100%
- resize chrome window
- enable banner on bottom


Related issues

Related to FreeNAS - Bug #78582: Adjust tables to prevent double vertical scrollbars in new UIReady for Testing
Has duplicate FreeNAS - Bug #76980: Fix double scroll bars in new FreeNAS WebGUIClosed

History

#1 Updated by Anonymous almost 3 years ago

  • Assignee changed from Release Council to Dennis Mullen
  • Target version changed from Backlog to 11.2-U3

#2 Updated by Dru Lavigne almost 3 years ago

  • Status changed from Unscreened to In Progress

#3 Updated by Dennis Mullen almost 3 years ago

57505

MASTER: https://github.com/freenas/webui/pull/2030
STABLE: https://github.com/freenas/webui/pull/2029

Testing:
1) Go to various entity tables: Accounts/User for example; also go to special case tables such as Jails, Available Plugins, and System/ Boot Environments. Make the window shorter and taller. The tables should gracefully expand and contract without displaying a 'second' vertical scrollbar on the main window until you compress the table down to two rows (the tables themselves will often have a vert scrollbar). You can try this with the footer console (in System / Advanced) on or off. This pic below shows a table compressed to four rows, with scrollbars on the table but not on the page - the correct way to display it.

2) Also, the footer console should always display on the bottom of the viewport, never off screen.
3) Look at a few forms, the Dashboard, reports, etc. Should be free of the 'double scroll bar'.

And

#4 Updated by Anonymous almost 3 years ago

  • Status changed from In Progress to Ready for Testing
  • Needs Merging changed from Yes to No

#5 Updated by Dennis Mullen almost 3 years ago

  • Has duplicate Bug #76980: Fix double scroll bars in new FreeNAS WebGUI added

#6 Updated by Dennis Mullen almost 3 years ago

57513

#7 Updated by Dennis Mullen almost 3 years ago

57514

#8 Updated by Dru Lavigne almost 3 years ago

  • Subject changed from complete right window/frame (incl. header) height wrong / scrollbar on very right side, bottom space unused to Adjust entity tables to prevent double vertical scrollbars in new UI
  • Needs Doc changed from Yes to No

#9 Updated by Dennis Mullen over 2 years ago

  • Description updated (diff)

#10 Updated by Dennis Mullen over 2 years ago

  • Related to Bug #78582: Adjust tables to prevent double vertical scrollbars in new UI added

#12 Updated by Dennis Mullen over 2 years ago

  • Description updated (diff)

#13 Updated by Jeff Ervin over 2 years ago

60969
60978
60987
60996
61005

Test Passed FreeNAS-11.2-U2-INTERNAL100

2nd scroll bar is no longer there (right of page). collapsed view to various sizes, tables etc. collapse/expand nicely and horizontal scroll bar appears when needed based upon table size. Console is visible at all times, on all pages

#14 Updated by Dru Lavigne over 2 years ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF