[gitg] Only add recent info when mapped
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg] Only add recent info when mapped
- Date: Wed, 30 Dec 2015 17:26:56 +0000 (UTC)
commit e17a3c58f4b7d9e38750f4a676a79d9b489676a9
Author: Jesse van den Kieboom <jessevdk gnome org>
Date: Wed Dec 30 18:26:34 2015 +0100
Only add recent info when mapped
libgitg/gitg-repository-list-box.vala | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/libgitg/gitg-repository-list-box.vala b/libgitg/gitg-repository-list-box.vala
index a293d2a..29c1110 100644
--- a/libgitg/gitg-repository-list-box.vala
+++ b/libgitg/gitg-repository-list-box.vala
@@ -318,7 +318,12 @@ namespace Gitg
set_selection_mode(Gtk.SelectionMode.NONE);
- add_recent_info();
+ var whenMapped = new Gitg.WhenMapped(this);
+
+ whenMapped.update(() => {
+ add_recent_info();
+ whenMapped = null;
+ });
}
private void update_header(Gtk.ListBoxRow row, Gtk.ListBoxRow? before)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]