[Bug] Widget stack rotation stops at final widget instead of looping back to the first

Device Information:

Device: Google Pixel 8 Pro

Android Version: Android 17

Description

Previously, widget stacks supported continuous rotation. When scrolling through a stack, reaching the last widget would automatically wrap around back to the first widget in a seamless loop.

Currently, the stack behaves as a linear list with a hard stop. Once the user reaches the final widget in the stack, they are unable to continue scrolling forward to return to the start; instead, they must manually scroll backward through every widget to reach the first one again.

Steps to Reproduce

Create a widget stack with 3 or more widgets on the home screen.

Swipe/scroll through the widgets until you reach the very last one in the stack.

Attempt to swipe one more time to return to the first widget.

Expected Behavior

The stack should utilize infinite scrolling/wrapping. Swiping "forward" on the last widget should immediately display the first widget in the stack, allowing for continuous, one-directional rotation.

Actual Behavior

The stack hits a "wall" at the last widget. The user is forced to reverse their scroll direction and go back "one by one" to get to the beginning of the list.

Additional Context

Regression: This feature was previously working and appears to have broken in a recent update.

Impact: This significantly slows down navigation for users with large widget stacks (4+ widgets), as it triples the number of swipes needed to find a specific widget.

Manufacturer and Device Name
Google Pixel 8 Pro
Android Version
Don't know
Problem occurs with other Launchers
Not Tested
Third-Party Launchers Tested
-
Niagara Launcher Version
1.15.17

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🐛

Bug Reports

Date

About 3 hours ago

Author

Avi Chopra

Subscribe to post

Get notified by email when there are changes.