SVN commit 1116243 by hein: Fix a bug causing the corresponding session not to be raised in the widget stack after a previously inactive tab gets selected due to a DND operation. Patch by Timur Antipin, thanks! CCMAIL:carlosdgtorres@gmail.com M +3 -0 ChangeLog M +1 -1 app/tabbar.cpp --- trunk/extragear/utils/yakuake/ChangeLog #1116242:1116243 @@ -13,6 +13,9 @@ * Middle-clicking a tab closes it now, consistent with many other KDE apps. * Tabs can now also be dragged using middle-mouse, again for consistency with many other KDE apps. +* Fixed a bug where dragging an inactive tab to a new position on the tab + bar would show the tab as selected after the drop, but the terminal + area wouldn't actually show the corresponding terminal(s). Changes in 2.9.6: --- trunk/extragear/utils/yakuake/app/tabbar.cpp #1116242:1116243 @@ -571,7 +571,7 @@ --targetIndex; m_tabs.move(sourceIndex, targetIndex); - selectTab(sourceSessionId); + emit tabSelected(m_tabs.at(targetIndex)); event->accept(); }