Bug 131648 - Tabbed interface tabs do not resize along with the window
Summary: Tabbed interface tabs do not resize along with the window
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
6.4.2.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Notebookbar-Tabbed
  Show dependency treegraph
 
Reported: 2020-03-28 16:12 UTC by joey.joey586
Modified: 2020-03-28 20:13 UTC (History)
1 user (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 joey.joey586 2020-03-28 16:12:31 UTC
Description:
Resizing a window while using the tabbed/tabbed compact UI results in the tabs not shrinking along with the window

Steps to Reproduce:
1. Open Writer
2. Change the interface from standard toolbar to tabbed/tabbed compact
3. Resize the window to the point where some tabs don't fit inside the window
4. Notice how the tabs do not shrink along to fit the window size

Actual Results:
All tabs remain the same size and there is no way to scroll/cycle between the out-of-range tabs

Expected Results:
The tabs should shrink in size to fit the new (smaller) window size, or have back and front arrows to cycle between tabs


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 6.4.2.2
Build ID: 6.4.2-1
CPU threads: 4; OS: Linux 5.5; UI render: default; VCL: kf5; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded


Note: happens with both opengl enabled and disabled
Note 2: tested on safe mode
Comment 1 V Stuart Foote 2020-03-28 20:13:50 UTC
Both the Tabbed and the Tabbed Compact NB modes expand and will collapse tabs to width of the text label.  Only when no more tabs will fit at their full text label width will they start to be hidden--from the right edge of screen.

This is correct and expected behavior. When shrunk too far, the NB tabs start to be hidden.