[geary/mjog/folder-list-cleanup: 2/3] client: Remove some unused code from SideBarExpanderRenderer
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary/mjog/folder-list-cleanup: 2/3] client: Remove some unused code from SideBarExpanderRenderer
- Date: Tue, 6 Apr 2021 02:16:17 +0000 (UTC)
commit ba15e34abd014e5ff9ced0f92149d658608da340
Author: Michael Gratton <mike vee net>
Date: Mon Apr 5 14:23:11 2021 +1000
client: Remove some unused code from SideBarExpanderRenderer
src/client/sidebar/sidebar-expander-renderer.vala | 16 ++++++++--------
src/client/sidebar/sidebar-tree.vala | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/src/client/sidebar/sidebar-expander-renderer.vala
b/src/client/sidebar/sidebar-expander-renderer.vala
index a13beb485..a51ea8768 100644
--- a/src/client/sidebar/sidebar-expander-renderer.vala
+++ b/src/client/sidebar/sidebar-expander-renderer.vala
@@ -8,18 +8,18 @@
* Cell renderer for the expander in the sidebar.
*/
public class SidebarExpanderRenderer : Gtk.CellRendererPixbuf {
+
public signal void toggle(Gtk.TreePath path);
- public weak Gtk.Widget widget { get; set; }
- public SidebarExpanderRenderer(Gtk.Widget widget) {
- this.widget = widget;
- xalign = 1;
- mode = Gtk.CellRendererMode.ACTIVATABLE;
- notify["is-expanded"].connect (update_arrow);
- update_arrow();
+
+ public SidebarExpanderRenderer() {
+ this.xalign = 1;
+ this.mode = Gtk.CellRendererMode.ACTIVATABLE;
+ this.notify["is-expanded"].connect (update_arrow);
+ this.update_arrow();
}
private void update_arrow() {
- if (is_expanded)
+ if (this.is_expanded)
this.icon_name = "go-down-symbolic";
else
this.icon_name = "go-next-symbolic";
diff --git a/src/client/sidebar/sidebar-tree.vala b/src/client/sidebar/sidebar-tree.vala
index 989d8793e..c77be0216 100644
--- a/src/client/sidebar/sidebar-tree.vala
+++ b/src/client/sidebar/sidebar-tree.vala
@@ -117,7 +117,7 @@ public class Sidebar.Tree : Gtk.TreeView {
end_column.add_attribute(unread_renderer, "counter", Columns.COUNTER);
// Expander arrows.
- SidebarExpanderRenderer expander_renderer = new SidebarExpanderRenderer(this);
+ SidebarExpanderRenderer expander_renderer = new SidebarExpanderRenderer();
expander_renderer.toggle.connect(toggle_branch_expansion);
end_column.set_cell_data_func(expander_renderer, expander_renderer_function);
end_column.pack_start(expander_renderer, false);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]