When the Debugger is (mis-)configured to hide every view, the "Reset to default layout" menu does not actually reset the default layout, because the Editor remains hidden.
Steps to reproduce:
- Create a new C++ "hello world" project.
- Place 1 breakpoint
- Start debugging
- Click Views -> uncheck all of them
- Click Views -> Reset to default layout
Expected outcome: the layout is restored to default, including the editor.
Actual outcome: the editor remains hidden.