64 bit Pharo VM Version from 2019-1-5, Squeak VM version from 2018-12-14 Switching to full screen using the Pharo VM hangs, using the Squeak VM works for both images — |
And it is a regression. With the PharoLauncher VM I have here for Pharo6.1 from 2018-6-28 5.0.201806281256 I can not reproduce — |
In reply to this post by David T Lewis
Hi Stephan, on Squeak with two monitors, while I don't see the Vm lock up (one can still see the clock ticking in the menu bar), I do see the image become completely unresponsive to mouse input. So I see a serious problem with the latest Squeak VM too (I tested a 64-bit system on a home built VM derived from Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-eem.2530] 5.0.201902020720, with older platform code, avoiding Ronie's latest Metal shader code which doesn't compile on my 10.13.6 MPB). — |
In reply to this post by David T Lewis
201810222239 works, 201810230536 is broken — |
In reply to this post by David T Lewis
So it looks like it is — |
Hi, I have checked that if we go into fullscreen from the button in the window it works fine. From the primitive, it blocks. Cheers, Pablo On Wed, Mar 20, 2019 at 11:08 AM Stephan Eggermont <[hidden email]> wrote:
Pablo Tesone.
[hidden email] |
In reply to this post by David T Lewis
The primitive is not enough. doIt DisplayScreen toggleFullscreen. and see fullScreen: — |
In reply to this post by tesonep@gmail.com
I have proposed a PR with the fix to make it work from the primitive and from the button in the window. Stephan, can you check it? Cheers, Pablo
Pablo Tesone.
[hidden email] |
In reply to this post by David T Lewis
Where do I find the build artefacts? — |
That's a really good question. I don't know if they are kept for each PR. On Thu, 21 Mar 2019, 22:13 Stephan Eggermont <[hidden email] wrote:
|
In reply to this post by David T Lewis
Should that be fixed in pharo.cog.spur_macos64x64_201903251926?. I still manage to get an unresponsive Pharo image when doing in a playground: Display toggleFullscreen — |
In reply to this post by David T Lewis
Looks like we still have an issue. I did my testing in a two screen configuration and it worked there. But we've just tried on a one screen laptop and indeed the system stops delivering events into the system wen we switch to full screen. So it looks like the issue has yet to be fixed. — |
In reply to this post by David T Lewis
I had a comment in #381 Didn’t understand if the change did the right thing. Also is this random failure or always happens with a chunk of smalltalk I can run? — |
In reply to this post by David T Lewis
Always happens. It might be Mac OS version dependent. On 10.14.3 without an external monitor connected on my MBP I can reliably reproduce it in a Pharo 7 or 8 by opening a playground and doing Display toggleFullscreen. On Squeak I used Display fullScreenMode: true. Display newDepth: Display depth — |
In reply to this post by David T Lewis
Closed #380. — |
Free forum by Nabble | Edit this page |