humbleui

Luis Thiam-Nye 2022-06-22T22:21:30.734589Z

Changes made from JWM 0.4.2 to 0.4.3 caused my window to stop responding to requestFrame on macOS. Redraws still happened when resizing the window. After much experimentation, the best theory I came up with is that if requestFrame is called (e.g. in on-paint or on-event handlers) before the window is set to be visible, then requestFrame no longer works thereafter. Is this intended behaviour?

Niki 2022-06-23T15:25:00.451649Z

@luis.tn can confirm, putting request frame before set visible doesnโ€™t work. Will look into it

Niki 2022-06-23T17:39:01.885699Z

Hopefully fixed, should pop up on maven central as jwm 0.4.4 soon

๐Ÿ‘ 1
Luis Thiam-Nye 2022-06-23T18:02:37.305169Z

Thank you! That has indeed resolved the issue

๐Ÿ˜‡ 1
Darrick Wiebe 2022-06-22T23:26:27.625809Z

I'm on macos and I use requestframe internally without problems, but I did notice the other day that the window was sitting in a half unpainted state, so maybe external window frame requests are not getting through.