[ease] [editor] Inspector button is now a toggle button.
- From: Nate Stedman <natesm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ease] [editor] Inspector button is now a toggle button.
- Date: Tue, 24 Aug 2010 08:00:44 +0000 (UTC)
commit a374ea6fc38af694d79278124b18a2f3583fad9a
Author: Nate Stedman <natesm gmail com>
Date: Tue Aug 24 04:00:16 2010 -0400
[editor] Inspector button is now a toggle button.
Fixes bug 627801
data/ui/editor-window.ui | 4 ++--
ease/ease-editor-window.vala | 9 +--------
2 files changed, 3 insertions(+), 10 deletions(-)
---
diff --git a/data/ui/editor-window.ui b/data/ui/editor-window.ui
index fbb8471..2fdd2af 100644
--- a/data/ui/editor-window.ui
+++ b/data/ui/editor-window.ui
@@ -507,12 +507,12 @@
</packing>
</child>
<child>
- <object class="GtkToolButton" id="Show Inspector">
+ <object class="GtkToggleToolButton" id="Show Inspector">
<property name="visible">True</property>
<property name="label" translatable="yes">Show Inspector</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-info</property>
- <signal name="clicked" handler="ease_editor_window_inspector_clicked_handler"/>
+ <signal name="toggled" handler="ease_editor_window_inspector_clicked_handler"/>
</object>
<packing>
<property name="expand">False</property>
diff --git a/ease/ease-editor-window.vala b/ease/ease-editor-window.vala
index 97e52b4..ea02336 100644
--- a/ease/ease-editor-window.vala
+++ b/ease/ease-editor-window.vala
@@ -737,14 +737,7 @@ internal class Ease.EditorWindow : Gtk.Window
[CCode (instance_pos = -1)]
internal void inspector_clicked_handler(Gtk.Widget? sender)
{
- if (inspector.visible)
- {
- inspector.hide();
- }
- else
- {
- inspector.show();
- }
+ inspector.visible = (sender as Gtk.ToggleToolButton).active;
}
[CCode (instance_pos = -1)]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]