Summary: | Systemsettings Keyboard Layout switching module usability problem with "Apply" button | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Mike Krutov <mikhail.krutov> |
Component: | kcm_keyboard_layout | Assignee: | Andriy Rysin <arysin> |
Status: | RESOLVED FIXED | ||
Severity: | minor | ||
Priority: | NOR | ||
Version: | 5.3.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-desktop/6bb4069a9a40c7cee7ad065263fdfbca34a352bf | Version Fixed In: | 5.4.2 |
Sentry Crash Report: |
Description
Mike Krutov
2015-07-29 16:46:41 UTC
Git commit 6bb4069a9a40c7cee7ad065263fdfbca34a352bf by David Rosca. Committed on 26/09/2015 at 20:02. Pushed by drosca into branch 'Plasma/5.4'. kcm_keyboard: Fix behavior of layout config edit delegates By default, commiting edited value in QStyledItemDelegate only occurs when leaving the editor, eg. on pressing Enter or moving to other item. This makes the delegates commit updated value to model as soon as value in editor is changed. This also fixes the size of label editor (it now fills the entire cell) and refresh the label icons when refreshing model. FIXED-IN: 5.4.2 REVIEW: 125405 M +1 -1 kcms/keyboard/kcm_keyboard_widget.cpp M +18 -1 kcms/keyboard/kcm_view_models.cpp M +3 -0 kcms/keyboard/kcm_view_models.h http://commits.kde.org/plasma-desktop/6bb4069a9a40c7cee7ad065263fdfbca34a352bf |