This was a regression introduced in commit 5117798 three years ago.
After reverting the related part, I have tested at length and not found any problem,
so it seems safe enough to push the old code back.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
KDialogBase::DialogTypedtype=KDialogBase::IconList;// Work around a bug whereby several kcontrol modules (such as displayconfig) use an incorrect size when loaded with tdecmshell in the Plain mode
if(args->isSet("embed-proxy")||args->isSet("embed")){// This bug is possibly related to kcmultidialog.cpp:266 [( new TQHBoxLayout( page ) )->setAutoAdd( true );]
dtype=KDialogBase::Plain;// In fact, this method of display may be preferable to the Plain mode from a UX perspective,
}// as the icon shows the user what the active kcontrol module is called.