summaryrefslogtreecommitdiff
path: root/core
Unidiff
Diffstat (limited to 'core') (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/inputmethods.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/launcher/inputmethods.cpp b/core/launcher/inputmethods.cpp
index 62e316c..5d8faf7 100644
--- a/core/launcher/inputmethods.cpp
+++ b/core/launcher/inputmethods.cpp
@@ -582,27 +582,27 @@ void InputMethods::showKbd( bool on )
582 if ( inputWidgetStyle & QWidget::WStyle_DialogBorder ) 582 if ( inputWidgetStyle & QWidget::WStyle_DialogBorder )
583 { 583 {
584 QPoint pos = mkeyboard->widget->pos(); 584 QPoint pos = mkeyboard->widget->pos();
585 QSize siz = mkeyboard->widget->size(); 585 QSize siz = mkeyboard->widget->size();
586 qDebug( "InputMethods: saving geometry." ); 586 qDebug( "InputMethods: saving geometry." );
587 Config cfg( "Launcher" ); 587 Config cfg( "Launcher" );
588 cfg.setGroup( "InputMethods" ); 588 cfg.setGroup( "InputMethods" );
589 cfg.writeEntry( "absX", pos.x() ); 589 cfg.writeEntry( "absX", pos.x() );
590 cfg.writeEntry( "absY", pos.y() ); 590 cfg.writeEntry( "absY", pos.y() );
591 cfg.writeEntry( "absWidth", siz.width() ); 591 cfg.writeEntry( "absWidth", siz.width() );
592 cfg.writeEntry( "absHeight", siz.height() ); 592 cfg.writeEntry( "absHeight", siz.height() );
593 cfg.write(); 593 cfg.write();
594 mkeyboard->widget->hide();
595 mkeyboard->widget->removeEventFilter( this ); 594 mkeyboard->widget->removeEventFilter( this );
596 } 595 }
596 mkeyboard->widget->hide();
597 } 597 }
598 598
599 emit inputToggled( on ); 599 emit inputToggled( on );
600} 600}
601 601
602bool InputMethods::shown() const 602bool InputMethods::shown() const
603{ 603{
604 return mkeyboard && mkeyboard->widget->isVisible(); 604 return mkeyboard && mkeyboard->widget->isVisible();
605} 605}
606 606
607QString InputMethods::currentShown() const 607QString InputMethods::currentShown() const
608{ 608{