Remove focus from SettingItems when scrolling.

This fixes the issue where you can scroll combobox dropdowns out of the settingView.

CURA-9039
This commit is contained in:
j.delarago 2022-03-14 17:33:48 +01:00
parent c6326eff64
commit b04fabb27a

View file

@ -193,6 +193,14 @@ Item
cacheBuffer: 1000000 // Set a large cache to effectively just cache every list item.
ScrollBar.vertical: UM.ScrollBar { id: scrollBar }
onContentYChanged: {
// This removes focus from SettingItems when scrolling.
// This fixes comboboxes staying open and scrolling out of the settingView.
if (!scrollBar.activeFocus) {
scrollBar.forceActiveFocus();
}
}
model: UM.SettingDefinitionsModel
{
id: definitionsModel