win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
2.14k stars 73 forks source link

When the semi-transparent tabs flag is on along with the supermium custom tab ui flag, the opacity of the transparent tabs get stacked in the places where they overlap. #587

Open electricgrillsareuseless opened 3 months ago

electricgrillsareuseless commented 3 months ago

Describe the bug When the Semi-Transparent Tabs flag is on along with the Supermium Custom Tab UI flag, the opacity of the transparent tabs get stacked in the places where they overlap.

To Reproduce 1: Go to chrome://flags 2: Enable #transparent-tabs and #custom-tab-shapes 3: Open more than two tabs

Expected behavior The tabs' overlapped space should look as it does in the top section of my provided screenshot.

Screenshots Screenshot_1

Desktop (please complete the following information):

win32ss commented 3 months ago

I'll see if I can prevent drawing of overlapped tabs (so inactive tabs on the right of another inactive tab only start drawing at the end of the overlap), but it may be difficult.