Version: unspecified (using KDE 4.5.95) OS: Linux When the "Animate tab transitions" setting is enabled for Oxygen and Konsole is configured with a transparent background, switching tabs in Konsole (and Yakuake) results in the transition fading completely to black and then back to transparent. Though it's not the end of the world, it's quite annoyingly distractive. Reproducible: Always Steps to Reproduce: Enter System Settings, Application Appearance, Style, select Oxygen, click "Configure...". In the "General" tab, activate the "Enable animations" as well as the "Animate tab transitions" checkboxes. Run Konsole or Yakuake, and configure the current profile to use transparency. This is done by: Right clicking inside the terminal, select "Configure Current Profile...", go to the "Appearance" tab and click the "Edit..." button. Adjust the transparency slider to something like 12%. Apply all settings and close all dialogs. Now open new tabs (easiest way by double clicking at an empty area at the bottom where the tabs are shown) and switch between them. Actual Results: Switching the tabs triggers the visual glitch. Expected Results: During tab switching, the background should stay transparent and not fade to black.
Updated to 4.6 release version. The issue persists.
still present in Konsole 2.6.1, KDE 4.6.1.
Also still present in KDE 4.6.2.
confirmed
The issue is that Konsole uses its own code to move tabs. This is due to KTabBar: Note, however, that QTabBar::setMovable(true) disables dragging tabs out of the KTabBar (e.g., dragging the tab URL from Konqueror to another application)! -- So as long as we want to move tabs between Konsole windows, we can't use setMovable.
In KDE-4.7, the "Animate tab transitions" feature seems removed from the Oxygen style.
(In reply to comment #6) > In KDE-4.7, the "Animate tab transitions" feature seems removed from the Oxygen > style. Er, no, it's still there.
Issue still there in KDE 4.9.2.
Problem persists in KDE 4.9.3.