From: Urban Wallasch Date: Sun, 23 May 2021 18:09:07 +0000 (+0200) Subject: * Fixed view being updated even while locked. X-Git-Tag: v0.4~39 X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=738e09c972e4976f368547a8789d1306f6b4746d;p=ffpreview.git * Fixed view being updated even while locked. --- diff --git a/ffpreview.py b/ffpreview.py index c4c087c..0f9de8d 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -1215,7 +1215,7 @@ class sMainWindow(QMainWindow): minw = gw + ow minh = gh + oh self.setMinimumSize(minw, minh) - eprint(3, 'o', ow, oh, 'g', gw, gh) + eprint(3, 'o', ow, oh, 'g', gw, gh, 'c,r', cfg['grid_columns'], cfg['grid_rows']) # get current available(!) screen geometry screens = QGuiApplication.screens() for sc in reversed(screens): @@ -1407,7 +1407,8 @@ class sMainWindow(QMainWindow): elif event['type'] == 'rebuild_view': self.rebuild_view() elif event['type'] == 'scroll_do_update': - self.scroll.do_update(self.tlwidth, self.tlheight) + if not self.view_locked: + self.scroll.do_update(self.tlwidth, self.tlheight) elif event['type'] == 'play_video': self._play_video(ts=event['ts'], paused=event['pause']) elif event['type'] == '_dbg_count':