Mercurial > nagslang
changeset 142:cd77974b2a87
Send a fake resize event, to discover the real window size under a tiling window manager
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Mon, 02 Sep 2013 19:20:44 +0200 |
parents | 076448ba0582 |
children | deac6a4008e7 |
files | nagslang/engine.py |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/nagslang/engine.py Mon Sep 02 19:04:36 2013 +0200 +++ b/nagslang/engine.py Mon Sep 02 19:20:44 2013 +0200 @@ -22,6 +22,10 @@ 'level1': AreaScreen, } self.change_screen('menu') + # Dummy resize event, to force us to realise our real size + # http://stackoverflow.com/q/16442573/8629 + pygame.event.post(pygame.event.Event(pgl.VIDEORESIZE, + size=(0, 0), w=0, h=0)) def change_screen(self, new_screen): if self._current_screen is not None: