From c087e359d9fd9158b31387d1a2adb0d347ee3279 Mon Sep 17 00:00:00 2001 From: abakkk Date: Fri, 5 Jun 2020 22:52:02 +0200 Subject: [PATCH] hide help on `Escape` key pressed Press the key again to leave drawing mode. --- draw.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/draw.js b/draw.js index 5222e12..8b6c289 100644 --- a/draw.js +++ b/draw.js @@ -297,7 +297,10 @@ var DrawingArea = new Lang.Class({ _onKeyPressed: function(actor, event) { if (event.get_key_symbol() == Clutter.KEY_Escape) { - this.emit('stop-drawing'); + if (this.helper.visible) + this.helper.hideHelp(); + else + this.emit('stop-drawing'); return Clutter.EVENT_STOP; } else if (this.currentElement && this.currentElement.shape == Shapes.TEXT && this.currentElement.state == TextState.WRITING) {