Skip to content

DisablingTabTextEliding not letting DockAreaDynamicTabsMenuButtonVisibility to function and program crashes #653

@manikSom

Description

@manikSom

Dock manager config flag DisableTabTextEliding is set to true and DockAreaDynamicTabsMenuButtonVisibility is also set to true. All config flags setting is here-

         ads::CDockManager::setConfigFlag( ads::CDockManager::DockAreaHasCloseButton, false );
         ads::CDockManager::setConfigFlag( ads::CDockManager::AllTabsHaveCloseButton, true );
         ads::CDockManager::setConfigFlag( ads::CDockManager::DockAreaHasUndockButton, false );
         ads::CDockManager::setConfigFlag( ads::CDockManager::DockAreaDynamicTabsMenuButtonVisibility, true );
         ads::CDockManager::setConfigFlag( ads::CDockManager::FocusHighlighting, true );
         ads::CDockManager::setConfigFlag( ads::CDockManager::MiddleMouseButtonClosesTab, true );
         ads::CDockManager::setConfigFlag( ads::CDockManager::DisableTabTextEliding, true );

         m_dockManager = new ads::CDockManager;

With this setting, even after opening many tabs to fill the Dock area title space, the TabMenu button (the inverted dark triangle) is not visible as you can see below:

ads_tab_crash_issue_2

Sporadically the program also crashes with an Unhandled Exception error (see below) when we open more tabs.
ads_tab_crash_issue_1

One main issue i wanted to report is the crash and also wanted to ask, if there is a possibility to horizontally scroll across all tab (that can also be a replacement for tab menu)

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions