Fix kdm themed dialog position on screen

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249608 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 14 years ago
parent d6306f938c
commit b544d338ec

@ -327,12 +327,13 @@ kg_main( const char *argv0 )
if (!tgrt->isOK()) { if (!tgrt->isOK()) {
delete tgrt; delete tgrt;
dialog = new KStdGreeter; dialog = new KStdGreeter;
dialog->move(primaryScreenPosition.x(), primaryScreenPosition.y());
} }
XSetErrorHandler( (XErrorHandler)0 ); XSetErrorHandler( (XErrorHandler)0 );
} else { } else {
dialog = new KStdGreeter; dialog = new KStdGreeter;
dialog->move(dialog->x() + primaryScreenPosition.x(), dialog->y() + primaryScreenPosition.y());
} }
dialog->move(dialog->x() + primaryScreenPosition.x(), dialog->y() + primaryScreenPosition.y());
TQPoint oldCursorPos = TQCursor::pos(); TQPoint oldCursorPos = TQCursor::pos();
TQCursor::setPos(oldCursorPos.x() + primaryScreenPosition.x(), oldCursorPos.y() + primaryScreenPosition.y()); TQCursor::setPos(oldCursorPos.x() + primaryScreenPosition.x(), oldCursorPos.y() + primaryScreenPosition.y());
if (*_preloader) { if (*_preloader) {

Loading…
Cancel
Save