Bug 500817 - Incorrect item selected when reordering favourites in Kickoff
Summary: Incorrect item selected when reordering favourites in Kickoff
Status: RESOLVED DUPLICATE of bug 491100
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (show other bugs)
Version: git-stable-Plasma/6.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-27 15:57 UTC by Kal Sandbrook
Modified: 2025-02-28 22:42 UTC (History)
4 users (show)

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


Attachments
A video demonstrating the bug. (192.67 KB, video/mp4)
2025-02-27 15:57 UTC, Kal Sandbrook
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kal Sandbrook 2025-02-27 15:57:58 UTC
Created attachment 178944 [details]
A video demonstrating the bug.

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY

When reordering favourites in Kickoff, the previously moved item is incorrectly repositioned instead of the item currently being reordered.

STEPS TO REPRODUCE

1. Open Kickoff.
2. On the Favourites section, drag and drop any application to reorder it.
3. Attempt to reorder a different application.

Steps 2 and 3 may need to be repeated a few times, as this bug does not seem to occur 100% of the time.

OBSERVED RESULT

The previously moved item is moved instead, with the newly selected item remaining in place.

EXPECTED RESULT

The item the user selects for reordering should be moved to the target position.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Arch Linux 6.13.4-zen1-1-zen (64-bit)
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION
Comment 1 minelorderagon16 2025-02-27 16:14:52 UTC
(In reply to Kal Sandbrook from comment #0)
> Created attachment 178944 [details]
> A video demonstrating the bug.
> 
> ***
> If you're not sure this is actually a bug, instead post about it at
> https://discuss.kde.org
> 
> If you're reporting a crash, attach a backtrace with debug symbols; see
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> 
> Please remove this comment after reading and before submitting - thanks!
> ***
> 
> SUMMARY
> 
> When reordering favourites in Kickoff, the previously moved item is
> incorrectly repositioned instead of the item currently being reordered.
> 
> STEPS TO REPRODUCE
> 
> 1. Open Kickoff.
> 2. On the Favourites section, drag and drop any application to reorder it.
> 3. Attempt to reorder a different application.
> 
> Steps 2 and 3 may need to be repeated a few times, as this bug does not seem
> to occur 100% of the time.
> 
> OBSERVED RESULT
> 
> The previously moved item is moved instead, with the newly selected item
> remaining in place.
> 
> EXPECTED RESULT
> 
> The item the user selects for reordering should be moved to the target
> position.
> 
> SOFTWARE/OS VERSIONS
> 
> Linux/KDE Plasma: Arch Linux 6.13.4-zen1-1-zen (64-bit)
> KDE Plasma Version: 6.3.2
> KDE Frameworks Version: 6.11.0
> Qt Version: 6.8.2
> 
> ADDITIONAL INFORMATION

I was able to replicate on my system. This appears to be because the favorites icons are being selected like desktop items would be, and aren't unselected until you click something else. marking confirmed.
Comment 2 Nate Graham 2025-02-28 22:40:17 UTC
This is caused by the same Qt bug that caused Bug 491100, which is scheduled to be fixed in Qt 6.8.3.

*** This bug has been marked as a duplicate of bug 491100 ***
Comment 3 minelorderagon16 2025-02-28 22:42:48 UTC
(In reply to Nate Graham from comment #2)
> This is caused by the same Qt bug that caused Bug 491100, which is scheduled
> to be fixed in Qt 6.8.3.
> 
> *** This bug has been marked as a duplicate of bug 491100 ***

I guess I missed that when checking for duplicate, sorry about that.