diff --git a/kcmkwin/kwindesktop/desktopnameswidget.cpp b/kcmkwin/kwindesktop/desktopnameswidget.cpp index 004e651458..8cb0911a3a 100644 --- a/kcmkwin/kwindesktop/desktopnameswidget.cpp +++ b/kcmkwin/kwindesktop/desktopnameswidget.cpp @@ -80,6 +80,10 @@ void DesktopNamesWidget::numberChanged( int number ) m_nameLabels << label; setDefaultName( desktop +1 ); + if( desktop > 1 ) + { + setTabOrder( m_nameInputs[desktop - 1], m_nameInputs[desktop] ); + } connect( edit, SIGNAL(textChanged(const QString&)), SIGNAL( changed() )); } }