For some unknown reason, the code that listens for "Esc" key presses was added directly to LightWindow instead of its parent more-generic class DecoratedWindow. LightWindow was only supposed to have theming information, and that's it.
This bug has to be fixed in Granite, not in Noise. Just move the code in question from LightWindow.vala into DecoratedWindow.vala :)
For some unknown reason, the code that listens for "Esc" key presses was added directly to LightWindow instead of its parent more-generic class DecoratedWindow. LightWindow was only supposed to have theming information, and that's it.
This bug has to be fixed in Granite, not in Noise. Just move the code in question from LightWindow.vala into DecoratedWindow .vala :)