From b03da2af60e109921967fd38a2ba16bfb4df9f5d Mon Sep 17 00:00:00 2001 From: fiaxh Date: Mon, 25 Nov 2019 23:23:06 +0100 Subject: Check window width and hight before (re)storing them --- main/src/ui/application.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'main/src/ui/application.vala') diff --git a/main/src/ui/application.vala b/main/src/ui/application.vala index bff25696..9a154a49 100644 --- a/main/src/ui/application.vala +++ b/main/src/ui/application.vala @@ -11,6 +11,7 @@ public class Dino.Ui.Application : Gtk.Application, Dino.Application { public Database db { get; set; } public Dino.Entities.Settings settings { get; set; } + private Config config { get; set; } public StreamInteractor stream_interactor { get; set; } public Plugins.Registry plugin_registry { get; set; default = new Plugins.Registry(); } public SearchPathGenerator? search_path_generator { get; set; } @@ -30,7 +31,8 @@ public class Dino.Ui.Application : Gtk.Application, Dino.Application { activate.connect(() => { if (window == null) { controller = new UnifiedWindowController(this, stream_interactor, db); - window = new UnifiedWindow(this, stream_interactor, db); + config = new Config(db); + window = new UnifiedWindow(this, stream_interactor, db, config); controller.set_window(window); if ((get_flags() & ApplicationFlags.IS_SERVICE) == ApplicationFlags.IS_SERVICE) window.delete_event.connect(window.hide_on_delete); -- cgit v1.2.3-54-g00ecf