Fix opaque navbar 2

Second attempt to fix issue #405
can we use `self.view.window` instead?