mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-16 16:24:00 -04:00
deprecation notice to plugin compatibility shims - When qml-common became a thing, we left qs.Widgets shims in place for plugin compatibility - It's annoying to need to maintain them when qml-common has any change, add a warning so we can safely deprecate them in the future - One shot rename the common stuff to D to make it shorter and nicer to write
15 lines
424 B
QML
15 lines
424 B
QML
import qs.DCommon.Widgets as DCommon
|
|
|
|
DCommon.FocusRing {
|
|
// Plain Items have no visualFocus; a tile sets this on its own press so a mouse click draws no ring
|
|
property bool pointerFocused: false
|
|
readonly property bool parentFocused: parent?.activeFocus ?? false
|
|
|
|
visible: parentFocused && !pointerFocused
|
|
|
|
onParentFocusedChanged: {
|
|
if (!parentFocused)
|
|
pointerFocused = false;
|
|
}
|
|
}
|