Bug 45459 - Ошибка при назначении сочетания клавиш
Summary: Ошибка при назначении сочетания клавиш
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: kde5-plasma-settings (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-02 12:40 MSK by Pavel Shilov
Modified: 2023-03-02 12:40 MSK (History)
1 user (show)

See Also:


Attachments
ошибка (134.22 KB, image/png)
2023-03-02 12:40 MSK, Pavel Shilov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Shilov 2023-03-02 12:40:30 MSK
Created attachment 12675 [details]
ошибка

Произвел проверку на платформах обновленных до Сизиф:
* p10-education-10.1-x86-64-kde
* p10-kworkstation-10.1-x86-64

Версия пакета:
* kde5-plasma-settings-23.01.0-alt1

Шаги воспроизведения:
1. Открыть Settings из меню приложений: (Меню приложений -> Настройки -> Параметры) или из терминала
$ plasma-settings
2. Выбрать пункт Комбинации клавиш
3. Выбрать любое приложение, например Konsole
4. Нажать Назначить свою комбинацию и нажать любое сочетание клавиш (например Ctrl+T)

Фактический результат:
Выводится ошибка: Не удалось сохранить комбинацию для Konsole: Konsole
При этом в терминал выводится:
Cannot install element 'BaseModel' into protected module 'org.kde.private.kcms.keys' version '2'
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/share/kf5/kpackage/kcms/kcm_keys/contents/ui/main.qml:24:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:246:38: QML FocusScope: Binding loop detected for property "contentItemMaximumWidth"
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:246:38: QML FocusScope: Binding loop detected for property "contentItemMaximumWidth"
QDBusMarshaller: type `QList<QKeySequence>' (2351) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "org.kde.kglobalaccel" path "/kglobalaccel" interface "org.kde.KGlobalAccel" member "setForeignShortcutKeys": Marshalling failed: Unregistered type QList<QKeySequence> passed in arguments
org.kde.kcm_keys: Error while saving
org.kde.kcm_keys: "org.freedesktop.DBus.Error.Failed" "Marshalling failed: Unregistered type QList<QKeySequence> passed in arguments"
QDBusMarshaller: type `QList<QKeySequence>' (2351) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "org.kde.kglobalaccel" path "/kglobalaccel" interface "org.kde.KGlobalAccel" member "setForeignShortcutKeys": Marshalling failed: Unregistered type QList<QKeySequence> passed in arguments
org.kde.kcm_keys: Error while saving


Ожидаемый результат:
Сочетание клавиш сохраняется