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

--- Comment #34 from Tsu Jan <tsujan2...@gmail.com> ---
> Do you think you could try to get Kvantum to work on Mac?

I don't have Mac and changing a code blindly isn't a good practice at all.
However, any Mac PR that works fine and whose logic is understandable to me
will be welcome :)

> ... do you also know why it only happens with its 2 context menus?

In this special case, my knowledge is based on experiment and reasonable
guesses. On the one hand, the code definitely works without problem. On the
other hand, setting "WA_TranslucentBackground" should be quite harmless because
the creation of native handles is left to Qt, while an early creation of a
native handle cannot be so. In fact, the problem discussed here didn't exist in
Kvantum but I still saw weird reproducible effects with window translucency
since Qt-5.7.0. And now, with the new method, they're all gone :)

That being said, I don't know what part of the kio code (or perhaps Qt's code)
causes that freeze; I just guess, with a high probability, that the freeze is
is a result of an untimely creation of native handles. KIO developers might
know better (if the problem isn't deep in Qt).

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

Reply via email to