Diffstat (limited to 'korganizer/koeventviewerdialog.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | korganizer/koeventviewerdialog.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/korganizer/koeventviewerdialog.cpp b/korganizer/koeventviewerdialog.cpp index 35d084d..1dce841 100644 --- a/korganizer/koeventviewerdialog.cpp +++ b/korganizer/koeventviewerdialog.cpp @@ -84,2 +84,3 @@ void KOEventViewerDialog::showMe() setGeometry(x,y,w,h); + raise(); #else @@ -87,6 +88,10 @@ void KOEventViewerDialog::showMe() #endif - raise(); + QTimer::singleShot( 1, this, SLOT ( setMyFocus() ) ); + +} +void KOEventViewerDialog::setMyFocus() +{ + setActiveWindow(); mEventViewer->setFocus(); - //raise(); @@ -214,3 +219,4 @@ void KOEventViewerDialog::editIncidence() #ifndef DESKTOP_VERSION - hide(); + //hide(); + close(); #endif |