[dconf-editor] Make KeyEditorChildArray a grid.frame.
- From: Arnaud Bonatti <arnaudb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf-editor] Make KeyEditorChildArray a grid.frame.
- Date: Sun, 3 Dec 2017 16:50:09 +0000 (UTC)
commit 42c7fc7ec4810b6cd5f5ec43c41df1af2521b47e
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date: Sun Dec 3 17:49:47 2017 +0100
Make KeyEditorChildArray a grid.frame.
editor/dconf-view.vala | 14 ++++++--------
1 files changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/editor/dconf-view.vala b/editor/dconf-view.vala
index 0712231..7063d18 100644
--- a/editor/dconf-view.vala
+++ b/editor/dconf-view.vala
@@ -437,7 +437,7 @@ private class KeyEditorChildNumberInt : SpinButton, KeyEditorChild
}
}
-private class KeyEditorChildArray : Frame, KeyEditorChild
+private class KeyEditorChildArray : Grid, KeyEditorChild
{
private TextView text_view;
private Revealer error_revealer;
@@ -457,18 +457,14 @@ private class KeyEditorChildArray : Frame, KeyEditorChild
this.visible = true;
this.hexpand = true;
this.vexpand = false;
+ orientation = Orientation.VERTICAL;
+ get_style_context ().add_class ("frame");
this.variant_type = type;
this.variant = initial_value;
- Grid grid = new Grid ();
- grid.visible = true;
- grid.orientation = Orientation.VERTICAL;
- this.add (grid);
-
ScrolledWindow scrolled_window = new ScrolledWindow (null, null);
scrolled_window.visible = true;
- grid.add (scrolled_window);
text_view = new TextView ();
text_view.visible = true;
@@ -489,13 +485,15 @@ private class KeyEditorChildArray : Frame, KeyEditorChild
// https://bugzilla.gnome.org/show_bug.cgi?id=789676
text_view.button_press_event.connect_after (() => Gdk.EVENT_STOP);
text_view.button_release_event.connect_after (() => Gdk.EVENT_STOP);
+
scrolled_window.add (text_view);
+ add (scrolled_window);
error_revealer = new Revealer ();
error_revealer.visible = true;
error_revealer.transition_type = RevealerTransitionType.SLIDE_UP;
error_revealer.reveal_child = false;
- grid.add (error_revealer);
+ add (error_revealer);
ActionBar error_bar = new ActionBar ();
error_bar.visible = true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]