Diffstat (limited to 'korganizer/koeventviewerdialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | korganizer/koeventviewerdialog.cpp | 16 |
1 files changed, 11 insertions, 5 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,8 +88,12 @@ void KOEventViewerDialog::showMe() #endif - raise(); - setActiveWindow(); - mEventViewer->setFocus(); - //raise(); + QTimer::singleShot( 1, this, SLOT ( setMyFocus() ) ); } +void KOEventViewerDialog::setMyFocus() +{ + + setActiveWindow(); + mEventViewer->setFocus(); + +} void KOEventViewerDialog::print() @@ -214,3 +219,4 @@ void KOEventViewerDialog::editIncidence() #ifndef DESKTOP_VERSION - hide(); + //hide(); + close(); #endif |