[ease/text] [editor] EditorEmbed refuses to give up focus
- From: Nate Stedman <natesm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ease/text] [editor] EditorEmbed refuses to give up focus
- Date: Mon, 29 Nov 2010 13:18:12 +0000 (UTC)
commit 610690ee191f31c34ac89b7c8e12867c73308d7a
Author: Nate Stedman <natesm gmail com>
Date: Mon Nov 29 08:14:25 2010 -0500
[editor] EditorEmbed refuses to give up focus
Fixes keyboard not working for editing when everyone would expect
it to. Breaks keyboard navigation in the main app window but I
believe that to be OK.
ease/ease-editor-embed.vala | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/ease/ease-editor-embed.vala b/ease/ease-editor-embed.vala
index 9ca40d1..66eea68 100644
--- a/ease/ease-editor-embed.vala
+++ b/ease/ease-editor-embed.vala
@@ -283,6 +283,12 @@ internal class Ease.EditorEmbed : ScrolledEmbedWindow, UndoSource
reposition_group();
});
+ // the embed doesn't like to give up focus
+ focus_out_event.connect((widget, event) => {
+ grab_focus();
+ return false;
+ });
+
connect_keys();
}
@@ -445,6 +451,7 @@ internal class Ease.EditorEmbed : ScrolledEmbedWindow, UndoSource
if ((a as Actor).element == e)
{
select_actor(a as Actor);
+ break;
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]