<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>159295</bug_id>
          
          <creation_ts>2008-03-14 11:27:46 +0000</creation_ts>
          <short_desc>Move a tab in the tablist using Ctrl+Shift+Left Arrow/Right Arrow lose the focus of the current tab</short_desc>
          <delta_ts>2012-01-19 20:58:51 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>general</component>
          <version>4.0.2</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nicolas Ternisien">nicolas.ternisien</reporter>
          <assigned_to name="David Faure">faure</assigned_to>
          <cc>bko</cc>
    
    <cc>faure</cc>
    
    <cc>finex</cc>
    
    <cc>fmdf66</cc>
    
    <cc>frank78ac</cc>
    
    <cc>ingmar</cc>
    
    <cc>markus.naeher</cc>
    
    <cc>matt</cc>
    
    <cc>ndeb</cc>
    
    <cc>rara</cc>
    
    <cc>squan</cc>
    
    <cc>vkrevs</cc>
    
    <cc>zahl</cc>
    
    <cc>zander</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>11</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>586860</commentid>
    <comment_count>0</comment_count>
    <who name="Nicolas Ternisien">nicolas.ternisien</who>
    <bug_when>2008-03-14 11:27:46 +0000</bug_when>
    <thetext>Version:            (using KDE 4.0.2)
Installed from:    Ubuntu Packages
OS:                Linux

How to reproduce :

- Open 3 tabs, on 3 different web sites (to see the difference).
- Select the last one.
- Use Ctrl+Shift+Left Arrow

The tab moves properly, but the focus is transmitted to the location bar. So you are unable to move this tab again to the left. Conclusion : You have to move your tab using this shortcut by 1 step at once.
To re-be able to move it to the left, you need to click on another tab, then the wanted-to-move one, and reuse the Ctrl+Shift+Left Arrow shortcut.

This is a little bit annoying.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>586864</commentid>
    <comment_count>1</comment_count>
    <who name="FiNeX">finex</who>
    <bug_when>2008-03-14 12:05:31 +0000</bug_when>
    <thetext>Bug confirmed on revision 785508.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>603872</commentid>
    <comment_count>2</comment_count>
    <who name="Rui G.">rpogomes</who>
    <bug_when>2008-05-24 12:40:16 +0000</bug_when>
    <thetext>Still confirmed in trunk revision 811411.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615804</commentid>
    <comment_count>3</comment_count>
    <who name="Steve Hay">wintermute_77</who>
    <bug_when>2008-06-26 01:26:23 +0000</bug_when>
    <thetext>Still confirmed in revision 823138.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>720982</commentid>
    <comment_count>4</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-02-22 19:32:36 +0000</bug_when>
    <thetext>*** Bug 185259 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795107</commentid>
    <comment_count>5</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2009-07-19 19:25:57 +0000</bug_when>
    <thetext>*** Bug 200781 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>795133</commentid>
    <comment_count>6</comment_count>
    <who name="A. Spehr">zahl</who>
    <bug_when>2009-07-19 20:17:25 +0000</bug_when>
    <thetext>It may take more than three tabs to show this reliably, apparently.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880803</commentid>
    <comment_count>7</comment_count>
    <who name="Jedd">bko</who>
    <bug_when>2009-12-16 15:50:48 +0000</bug_when>
    <thetext>Still here with KDE 4.2.4 (as packaged in Debian unstable)

Is it a genuinely tricky thing to fix, or just a really low priority?  It&apos;s not something I use *a lot* but it&apos;s been irritating me since I hopped onto KDE 4 about a 12 months ago - and the bug has been known for 20+ months now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904202</commentid>
    <comment_count>8</comment_count>
    <who name="">squan</who>
    <bug_when>2010-01-23 20:44:51 +0000</bug_when>
    <thetext>Organizying tabs with a keyboard shortcut is a nice feature (one of these which make konqueror distinct) and my workaround is to temporarily hide the address bar (just Alt-E-W-A with german UI).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944079</commentid>
    <comment_count>9</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2010-04-03 00:09:04 +0000</bug_when>
    <thetext>Currently debugging this one, actually. Comes from KTabWidget::moveTab calling removeTab+insertTab, which moves the focus to the next focusable widget, which can be the location bar in some cases. Wrote unittests for it, next step is to try porting that code to QTabBar::moveTab...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944087</commentid>
    <comment_count>10</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2010-04-03 00:18:25 +0000</bug_when>
    <thetext>QTabBar::moveTab doesn&apos;t help, because QTabWidgetPrivate::_q_tabMoved still calls removeWidget+insertWidget in the QStackedWidget -&gt; the focus changes.
Maybe this should actually be fixed in Qt...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944109</commentid>
    <comment_count>11</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2010-04-03 01:26:23 +0000</bug_when>
    <thetext>SVN commit 1110400 by dfaure:

Fix &quot;Move a tab in the tablist using Ctrl+Shift+Left Arrow/Right Arrow lose the focus of the current tab&quot;.

This was due to KTabWidget::moveTab calling removeTab+insertTab, and removeTab hides the widget,
which moves the focus to the next focusable widget, which can be the location bar in some cases.
Interestingly enough, QTabBar::moveTab has the same problem...

Fixed for: 4.4.3 (I&apos;ll backport)
BUG: 159295


 M  +46 -17    tests/ktabwidget_unittest.cpp  
 M  +24 -1     widgets/ktabwidget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1110400</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944116</commentid>
    <comment_count>12</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2010-04-03 01:42:02 +0000</bug_when>
    <thetext>http://bugreports.qt.nokia.com/browse/QTBUG-9604 filed about QTabBar/QTabWidget having the same problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959838</commentid>
    <comment_count>13</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-10 17:45:42 +0000</bug_when>
    <thetext>*** Bug 236988 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>967459</commentid>
    <comment_count>14</comment_count>
    <who name="Frank Reininghaus">frank78ac</who>
    <bug_when>2010-05-26 15:53:24 +0000</bug_when>
    <thetext>*** Bug 238635 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005848</commentid>
    <comment_count>15</comment_count>
    <who name="David Faure">faure</who>
    <bug_when>2010-08-18 02:10:16 +0000</bug_when>
    <thetext>SVN commit 1164923 by dfaure:

Simplify the code using isAncestorOf which I hadn&apos;t noticed at the time (thanks André!)
CCBUG: 159295


 M  +1 -14     ktabwidget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=1164923</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1216585</commentid>
    <comment_count>16</comment_count>
    <who name="Dawit Alemayehu">adawit</who>
    <bug_when>2012-01-19 20:58:51 +0000</bug_when>
    <thetext>*** Bug 75819 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>