Bug 504270 - Clicking on a blog post opens it in a new page instead of replacing the currently open one
Summary: Clicking on a blog post opens it in a new page instead of replacing the curre...
Status: RESOLVED FIXED
Alias: None
Product: Alligator
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-15 14:39 UTC by Tamás Králl
Modified: 2025-10-17 15:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Video visualising the unexpected behavior of Alligator (1.37 MB, video/webm)
2025-05-15 14:39 UTC, Tamás Králl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tamás Králl 2025-05-15 14:39:21 UTC
Created attachment 181335 [details]
Video visualising the unexpected behavior of Alligator

SUMMARY
Opening a blog post and the clicking on another blog post won't replace the currently open blog post with the newly selected one, instead, it opens to the side in a new page. This makes navigating between blog posts cumbersome and is an unexpected behavior.

Another (separate?) bug is that after trying to navigate back to the list of blog posts (since the two open posts completely fill up the view), the "Navigate Back" button requires two presses to actually work.

STEPS TO REPRODUCE
1. Open Alligator
2. Add a feed, like Planet KDE
3. Click on a blog post
4. Click on a separate blog post
5. Press "Navigate Back" twice

OBSERVED RESULT
The second blog post opens to the side of the first one.
The "Navigate Back" button needs two clicks to work.

EXPECTED RESULT
The second blog post replaces the one that was open before it.
The "Navigate Back" button works with one click.

SOFTWARE/OS VERSIONS
Alligator: 25.07.70
KDE neon Unstable Edition (Wayland)
KDE Frameworks: 6.15.0
Qt: Using 6.9.0 and built against 6.9.0
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.11.0-25-generic

ADDITIONAL INFORMATION
This works with the default window size on a 1600*900px screen. It might behave differently with a different setup due to the convergent nature of Alligator.
Comment 1 Tamás Králl 2025-10-17 15:30:19 UTC
It seems to be fixed in 25.08.2 (Flathub version), closing.