Open rock3r opened 1 year ago
@Walingar news on this? Is it fixed in 1.5.10?
Tracked on the Compose Multiplatform side in https://github.com/JetBrains/compose-multiplatform/issues/3888
There are two parts wit this issue:
To clarify, you mean that the JPanel thing will always be needed? Or that it's only a workaround that is needed for now? And, is there a CfD issue tracking the second half, or should I create one?
Thing about JPanel comes from implementation of Toolwindow, that requests next focusable target from ComposePanel. I guess it can be workarounded from both sides (Compose or Jewel) Second part is described well in the issue that you mentioned before
Ah, totally missed the link :) If the JPanel is a workaround we'll need long term, we can easily enough add it in the implementation of the addComposeTab()
extension function at least
Whenever a toolwindow is opened onto a Compose-based tab, the compose panel doesn't get focused. This doesn't seem to happen with Swing UIs.
https://github.com/JetBrains/jewel/assets/153802/5b703225-fc27-4d9e-80fa-1c36aaab653b