Bug 446773

Summary: Extra borders in qtabbar after upgrade
Product: [Applications] konsole Reporter: Oleksandr Natalenko <oleksandr>
Component: tabbarAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: normal CC: ninjalj
Priority: NOR    
Version: 21.12.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: CSS file for QTabBar
How tabs look in 21.08.3
How tabs look in 21.12.0

Description Oleksandr Natalenko 2021-12-10 08:25:39 UTC
Created attachment 144420 [details]
CSS file for QTabBar

SUMMARY

I use custom CSS to decorate tabbar. After upgrade from 21.08.3 to 21.12.0 there's extra border drawn around tabs, and I do not understand where it comes from.

STEPS TO REPRODUCE
1. see CSS file attached
2. konsole was upgraded from 21.08.3 to 21.12.0

OBSERVED RESULT
1. see screenshot from 21.12.0 attached

EXPECTED RESULT
1. see screenshot from 21.08.3 attached

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: latest Arch Linux
(available in About System)
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Maybe this is expected, and I have to adjust my CSS?
Comment 1 Oleksandr Natalenko 2021-12-10 08:26:24 UTC
Created attachment 144421 [details]
How tabs look in 21.08.3
Comment 2 Oleksandr Natalenko 2021-12-10 08:26:52 UTC
Created attachment 144423 [details]
How tabs look in 21.12.0
Comment 3 Oleksandr Natalenko 2021-12-10 09:01:12 UTC
Had to add the following to CSS to restore old look:

```
QTabWidget::pane {
    border: 0px;
}

QTabWidget::tab-bar {
	border: 0px;
}
```

Is this intentional?
Comment 4 ninjalj 2022-01-11 01:23:37 UTC
The default stylesheet was causing issues and was removed in https://invent.kde.org/utilities/konsole/-/merge_requests/494. See also https://bugs.kde.org/show_bug.cgi?id=410133.
Comment 5 Kurt Hindenburg 2024-03-23 04:00:57 UTC
let us know if this is still an issue
Comment 6 Oleksandr Natalenko 2024-04-03 10:33:12 UTC
Probably not an issue any more, at least for me.