Clone in a terminal:
Commit d7ff615
Johan Mattsson - 2016-06-12T15:58:51+00:00
d7ff615329c69ae06f79065190d0890343da2043johan.mattsson.m@gmail.com

Fix overview search and alternates

Changed files (2)

Diff

diff --git a/libbirdfont/MainWindow.vala b/libbirdfont/MainWindow.valaindex b48937b..c6b38f2 100644--- a/libbirdfont/MainWindow.vala+++ b/libbirdfont/MainWindow.vala@@ -319,9 +319,15 @@ public class MainWindow : GLib.Object { 		tools = tb;
 	}
 -	public static OverView get_overview () {
-		return overview;
-	}+	public static OverView get_overview () {+		foreach (Tab t in tabs.tabs) {+			if (t.get_display () is OverView) {+				return (OverView) t.get_display ();+			}+		}+		+		return overview;+	}
 }
 
 }
diff --git a/libbirdfont/TabBar.vala b/libbirdfont/TabBar.valaindex 15b4226..97642d0 100644--- a/libbirdfont/TabBar.vala+++ b/libbirdfont/TabBar.vala@@ -21,7 +21,7 @@ public class TabBar : GLib.Object { 	public int width = 0; 	public int height = 0; 	-	private Gee.ArrayList<Tab> tabs;+	public Gee.ArrayList<Tab> tabs;  	static const int NO_TAB = -1; 	static const int NEXT_TAB = -2;

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112