Follow-up from "window: Prevent creating new views if already loaded"
The following discussion from !721 (merged) should be addressed:
Maybe not a big deal, but I believe all this
self._btn_ctrlstuff can be done after the check for already created views. As it is now, a new
Gtk.Gesturewould be created every time the view switches. It doesn't look like the empty view messes with anything here either.