This is necessary because without that currentTargetAction will have actions which points to already deleted launch configuration which leads to crash.
Details
Details
Tests passed. Everything works as expected.
Diff Detail
Diff Detail
- Repository
- R33 KDevPlatform
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
There's RunController::removeLaunchConfiguration -- can't we reuse that?
I don't know a lot about that code either, to be fair...
Comment Actions
Ah, I think I see. RunController::removeLaunchConfiguration also removes things from the config; we probably don't want that when RunController::removeConfigurationType was called.
Please introduce a RunController::removeLaunchConfigurationInternal (which does *not* touch the config) which is called from RunController::removeLaunchConfiguration