Bug 488212

Summary: Quick Switcher does not work (Using Global Menu)
Product: [Applications] NeoChat Reporter: Marc Deop <kde>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED FIXED    
Severity: normal CC: carl
Priority: NOR    
Version First Reported In: 24.05.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Marc Deop 2024-06-08 14:04:03 UTC
SUMMARY
Quick Switcher does not seem to work

STEPS TO REPRODUCE
1. Use Global Menu
2. Pressing CTRL+K shows nothing. Using the Menu: View -> "Open Quick Switcher" doesn't show anything either.

OBSERVED RESULT
Nothing happens in the UI and I see "qrc:/qt/qml/org/kde/neochat/qml/GlobalMenu.qml:92: ReferenceError: quickView is not defined" output in the terminal.

EXPECTED RESULT
The Quick Switcher should pop up

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Plasma Beta 6.1 - KDE Gear 24.05.0 - KDE Frameworks 6.2.0
KDE Plasma Version: Plasma Beta 6.1
KDE Frameworks Version: KDE Frameworks 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
Quote from  Tobias Fella on Matrix: "no, i just broke the global menu again"

Hopefully this is an easy fix
Comment 1 Tobias Fella 2024-06-20 16:15:54 UTC
Git commit db1bf6180572563bb33e0d10cfc93c8f8c712a27 by Tobias Fella.
Committed on 20/06/2024 at 16:14.
Pushed by tfella into branch 'master'.

GlobalMenu: remove shortcut for QuickSwitcher

The shortcut needs to work when there is no Global Menu, so it's also in QuickSwitcher.qml.
It can't be in both places, since that breaks it. So we remove it here.

M  +0    -1    src/qml/GlobalMenu.qml

https://invent.kde.org/network/neochat/-/commit/db1bf6180572563bb33e0d10cfc93c8f8c712a27
Comment 2 Tobias Fella 2024-06-20 16:16:16 UTC
Git commit 4991c5f7719ece2a7f66446f4078aa4db409466f by Tobias Fella.
Committed on 20/06/2024 at 16:16.
Pushed by tfella into branch 'release/24.05'.

GlobalMenu: remove shortcut for QuickSwitcher

The shortcut needs to work when there is no Global Menu, so it's also in QuickSwitcher.qml.
It can't be in both places, since that breaks it. So we remove it here.
(cherry picked from commit db1bf6180572563bb33e0d10cfc93c8f8c712a27)

M  +0    -1    src/qml/GlobalMenu.qml

https://invent.kde.org/network/neochat/-/commit/4991c5f7719ece2a7f66446f4078aa4db409466f