Version: 4.1.1 (KDE 4.1.1) (using 4.1.1 (KDE 4.1.1), Kubuntu packages) Compiler: gcc OS: Linux (x86_64) release 2.6.24-16-generic Konuqeror offers the excellent feature of actiating the previous tab when the current one is closed, but in kde 4 this does not work. Obiously it did in kde 3 ;)
I've inspected the code and this seems to be a regression in KTabWidget & KTabBar. Previously QTabBar had a tabList() which was use to store the list of previously activated tabs, but now that is missing so the setting "Activate Previous Tab" is simply not implemented in KTabBar. I wonder if implement a QList<int> of tab indexes in QTabBar is what we should do, or in the other hand have a QList<QWidget*> in QTabWidget. Anyway this is not exactly a Konqueror bug but a kdeui regression from KDE 3.
Confirmed in 4.1.2 on gentoo.
Seems to work in KDE 4.1.80. (Though it didn't for me in KDE 4.1.3)
*** Bug 177218 has been marked as a duplicate of this bug. ***
Confirmed in Konqueror 4.1.85 KDE 4.2 Beta 2. Konqueror ignores the "Activate previous used tab when closing the current tab" option. Steps to reproduce: 1) Go to any website 2) Open three links in new tabs (middle mouse button) 3) Click on second third tab (should be the second link that you just opened) 4) Close the tab I would expect the user to be returned to the first tab, as that was the previous used tab. However, Konqueror brings the user to the last tab.
You do have to quit before the setting will take effect, but it does work.
Jonathan, This appears to be the case now (wasn't when I filed the problem).
Yes, I know. :) That comment was directed more towards Dotan Cohen.