https://bugs.kde.org/show_bug.cgi?id=508294

--- Comment #19 from [email protected] ---
It seems to me there's basically a few blockers.

Qt gives Dolphin no standard cross-style “is focus rect enabled?” query.

Disabling focus rects is a style preference, but Dolphin still needs a keyboard
cursor indicator for usability, otherwise the current item may not be visible
and keyboard interaction becomes guesswork.

I understand that a Dolphin-specific setting is not wanted. Fully deferring to
the style in that case appears to create a trade-off between respecting style
preferences and preserving a clear keyboard cursor indicator.

The “draw focus indicator” setting itself is specific to Breeze, other styles
(for example Kvantum) do not necessarily provide an equivalent option, and Qt
does not expose style-specific user preferences to applications. This makes it
difficult for Dolphin to rely on such settings in a style-agnostic way.

Given these constraints, it seems the available approaches are limited. Either
Dolphin fully defers to the style and accepts that some styles may suppress any
keyboard cursor indicator, or Dolphin provides its own indicator logic
independent of style behavior, or there is some hybrid fallback when the style
does not render a focus indicator. I don’t have a strong opinion on which is
preferable, I mainly wanted to outline why this is not straightforward to
resolve purely through style integration.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to