Version: 4.0.0 (using KDE 4.4.3) OS: Linux When debugging an application, an outputview (for program standard output) is created for each run instance. When clicking on "close the active output view" the view is closed correctly. But when starting the debugger again it reappears magically. This happens on all windows that a are closed. And, as a wish, a "close all" button should be useful, or something automatic closing the view when a new debug instance starts. Reproducible: Always Steps to Reproduce: Debug a program. The outputview appears and works as spected. Stop debugging. Close the view (clicking on the close button on the right side of the view). The window closes as spected. Now start debugging again. Actual Results: All closed windows reappears like they were just hidden, not closed. Expected Results: The closed windows should be really closed.
Is this maybe because when starting to debug KDevelop switches to the Debug area? Each area has its own set of toolviews and hence closing the output window in the Code area doesn't do anything to the output window in the Debug area, you have to close it there too if you want it to vanish.
Hummm, saw that now. This behaviour is not a bit... unexpected? At least the debug toolview should not appear on code area, or the two should be synced together when the user closes a output window? There are uses for the debug toolview when on code mode?
Thanks for confirming. This is the intended behaviour actually.