summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cheese-window.vala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cheese-window.vala b/src/cheese-window.vala
index 5096a1a2..313c33cc 100644
--- a/src/cheese-window.vala
+++ b/src/cheese-window.vala
@@ -1015,7 +1015,8 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
private bool is_next_effects_page ()
{
- return current_effects_page != effects_manager.effects.length () / EFFECTS_PER_PAGE;
+ // Calculate the number of effects visible up to the current page.
+ return (current_effects_page + 1) * EFFECTS_PER_PAGE < effects_manager.effects.length ();
}
private bool is_previous_effects_page ()