Bug 98607

Summary: "Close other tabs" action in toolbar keeps the wrong (rightmost) tab
Product: [Applications] konqueror Reporter: Esben Mose Hansen <kde>
Component: tabbingAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Esben Mose Hansen 2005-02-05 13:29:15 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

When using "Close other tabs" as an action from the toolbar, the wrong tab is kept.
To reproduce:

1. Menu->Settings->Configure Toolbar
2. Locate "Close other tabs" and add them to the (main) toolbar
3. Press OK to close configuration dialog
4. Open 2 tabs at different locations
5. Select the leftmost
6. Press the "Close other tabs" button on the toolbar
7. Observer that the tab kept was the rightmost, unselected tab.

The tab kept should be the current, select tab, of course.

This bug can cause dataloss (just did for me), though not severely.

This can be reproduce in KDE 3.4 alpha as well (Gentoo ebuild)

Keep up the good work :-D
Comment 1 Stephan Binner 2005-02-05 21:23:09 UTC
What is "KDE Devel"? How old? My guess would be older than Beta 1?
Comment 2 Esben Mose Hansen 2005-02-05 22:25:06 UTC
I can't remember :-/ I'll try an cvs upd + recompile tonight.
Comment 3 Stephan Binner 2005-02-05 23:38:07 UTC
Then, do you have kdebase/konqueror/konq_tabs.cc 1.64 or higher?
Comment 4 Esben Mose Hansen 2005-02-06 12:49:13 UTC
I still have the same problem with a fresh update.

===================================================================
File: konq_tabs.cc      Status: Up-to-date

   Working revision:    1.65
   Repository revision: 1.65    /home/kde/kdebase/konqueror/konq_tabs.cc,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)
Comment 5 Pascal Létourneau 2005-07-01 21:13:21 UTC

*** This bug has been marked as a duplicate of 108274 ***