projects
/
cinaest
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3a6b84f
)
Source list window: only allow one movie list window to open
author
Philipp Zabel
<philipp.zabel@gmail.com>
Thu, 28 Jan 2010 13:35:56 +0000
(14:35 +0100)
committer
Philipp Zabel
<philipp.zabel@gmail.com>
Sat, 30 Jan 2010 11:31:32 +0000
(12:31 +0100)
src/source-list-window.vala
patch
|
blob
|
history
diff --git
a/src/source-list-window.vala
b/src/source-list-window.vala
index
a7611f0
..
9366fc1
100644
(file)
--- a/
src/source-list-window.vala
+++ b/
src/source-list-window.vala
@@
-23,6
+23,7
@@
public class SourceListWindow : StackableWindow {
private SourceListView source_list;
private bool start_movies;
private string default_source;
+ private MovieListWindow list_window;
construct {
set_title ("Cinæst");
@@
-65,6
+66,10
@@
public class SourceListWindow : StackableWindow {
}
private void on_source_activated (MovieSource source) {
- var window = new MovieListWindow (source);
+ if (list_window != null)
+ return;
+
+ list_window = new MovieListWindow (source);
+ list_window.destroy.connect (() => { list_window = null; });
}
}