Created attachment 138378 [details] screen shoot of the problem SUMMARY On the Tab bar, When "add new tab button" it's present, and the tab bar position it's above the terminal, a straight border line cross all over the width of the tab bar, and it's visible over the tabs STEPS TO REPRODUCE 1. On the Konsole, go to menu settings, click on Configure konsole 2. On settings, go to Tab settings 3. On the Appearance tab, activate Position: Above terminal area, and check 'Show new tab button' OBSERVED RESULT a straight border line cross all over the width of the tab bar, and it's visible over the tabs EXPECTED RESULT Only the "New tab button" SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kubuntu 20.04 (available in About System) KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.68.0 Qt Version: 5.12.8 ADDITIONAL INFORMATION
Seems related to the style, I see the issue with Oxygen but not with Breeze, with the latter there is a blue (focus?) line on top of the active tab.
(In reply to Ahmad Samir from comment #1) > Seems related to the style, I see the issue with Oxygen but not with Breeze, > with the latter there is a blue (focus?) line on top of the active tab. I think you have right, I way back to Breeze and the line disappear. I have never reported a bug here, this can be closed after that conclusions? Thanks in advanced
It's a bug, it should fixed.
Apparently oxygen doesn't like the stylesheet applied to tabs: QTabWidget::tab-bar, QTabWidget::pane { margin: 0; } Interestingly, kstyle/oxygenstyle.cpp:Style::drawFrameTabBarBasePrimitive() has specific code to draw tab bars with corner buttons, skipping that code results in the line that separates tabs from the content pane not extending over the corner buttons. I'll investigate further.
*** This bug has been marked as a duplicate of bug 410495 ***
*** This bug has been marked as a duplicate of bug 410133 ***