SVN commit 810708 by mlaurent: It's deleted when we close dialogbox M +2 -4 fifteenPuzzle.cpp --- trunk/extragear/plasma/applets/fifteenPuzzle/src/fifteenPuzzle.cpp #810707:810708 @@ -70,10 +70,8 @@ void FifteenPuzzle::createConfigurationInterface(KConfigDialog *parent) { - if (configDialog == 0) { - configDialog = new FifteenPuzzleConfig(); - connect(configDialog, SIGNAL(shuffle()), board, SLOT(shuffle())); - } + configDialog = new FifteenPuzzleConfig(); + connect(configDialog, SIGNAL(shuffle()), board, SLOT(shuffle())); parent->setButtons(KDialog::Ok | KDialog::Cancel | KDialog::Apply); connect(parent, SIGNAL(applyClicked()), this, SLOT(configAccepted())); connect(parent, SIGNAL(okClicked()), this, SLOT(configAccepted()));