To reproduce you need at least a second launch type, eg. playground/executescript. Workaround is to select temporarily a different launch configuration.
Can you please elaborate? What exactly are you doing, what happens and what did you expect to happen? And yes the launch-dialog still has issues updating its state, there's another bug still open for the case of changing something in the debug-widget which doesn't trigger the necessary changed() signals and hence the ok/apply stuff doesn't work as it should.
Sorry, I thought it's obvious when tried out. - install playground/skd/kdevelop4-extra-plugins/executescript - open the launch configuration dialog - create a new launch configuration - double-click type column - choose a different type - press enter - on the right the widget for the previously selected type is still shown expected: the widget should be updated to allow configuring the new type
*** Bug 235527 has been marked as a duplicate of this bug. ***
*** Bug 275650 has been marked as a duplicate of this bug. ***
Git commit e104a0cba2fe9a31efe43d87fdcd8a6b1b424bc8 by Olivier JG. Committed on 16/06/2011 at 05:13. Pushed by olivierjg into branch 'master'. Update launch config pane when launch type changes. BUG: 223158 M +13 -3 shell/launchconfigurationdialog.cpp M +1 -0 shell/launchconfigurationdialog.h http://commits.kde.org/kdevplatform/e104a0cba2fe9a31efe43d87fdcd8a6b1b424bc8