CVS commit by ossi: don't allow the greeter to become bigger than the screen. M +4 -5 kgreeter.cpp 1.83.2.5 --- kdebase/kdm/kfrontend/kgreeter.cpp #1.83.2.4:1.83.2.5 @@ -867,8 +867,7 @@ kg_main( int argc, char **argv ) kdmcfg->_greeterScreen ); KGreeter *kgreeter = new KGreeter; - kgreeter->setMaximumSize( scr.size() ); - kgreeter->move( -10000, -10000 ); - kgreeter->show(); - QRect grt( QPoint( 0, 0 ), kgreeter->sizeHint() ); + kgreeter->setMaximumSize( scr.size() * .9 ); + kgreeter->adjustSize(); + QRect grt( 0, 0, kgreeter->width(), kgreeter->height() ); if (kdmcfg->_greeterPosX >= 0) { grt.moveCenter( QPoint( kdmcfg->_greeterPosX, kdmcfg->_greeterPosY ) );