Fix page boundary nav for up/down in slideshow mode
Check direction sign (>0/<0) instead of exact value (1/-1) so column-sized jumps from up/down also trigger page turns.
This commit is contained in:
parent
fa5d3c1bfe
commit
f0afe52743
@ -814,10 +814,10 @@ class BooruApp(QMainWindow):
|
||||
if 0 <= idx < len(self._posts):
|
||||
self._grid._select(idx)
|
||||
self._on_post_activated(idx)
|
||||
elif idx >= len(self._posts) and direction == 1 and len(self._posts) > 0:
|
||||
elif idx >= len(self._posts) and direction > 0 and len(self._posts) > 0:
|
||||
self._nav_page_turn = "first"
|
||||
self._next_page()
|
||||
elif idx < 0 and direction == -1 and self._current_page > 1:
|
||||
elif idx < 0 and direction < 0 and self._current_page > 1:
|
||||
self._nav_page_turn = "last"
|
||||
self._prev_page()
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user