summaryrefslogtreecommitdiffabout
path: root/korganizer/koeventviewerdialog.cpp
Side-by-side diff
Diffstat (limited to 'korganizer/koeventviewerdialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/koeventviewerdialog.cpp16
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
@@ -81,17 +81,22 @@ void KOEventViewerDialog::showMe()
w = width();
h = height();
show();
setGeometry(x,y,w,h);
+ raise();
#else
showMaximized();
#endif
- raise();
- setActiveWindow();
- mEventViewer->setFocus();
- //raise();
+ QTimer::singleShot( 1, this, SLOT ( setMyFocus() ) );
}
+void KOEventViewerDialog::setMyFocus()
+{
+
+ setActiveWindow();
+ mEventViewer->setFocus();
+
+}
void KOEventViewerDialog::print()
{
mEventViewer->printMe();
@@ -211,9 +216,10 @@ void KOEventViewerDialog::editIncidence()
return;
}
if ( mIncidence ){
#ifndef DESKTOP_VERSION
- hide();
+ //hide();
+ close();
#endif
emit editIncidence( mIncidence );
}
}