|
[
Permalink
| « Hide
]
teefal added a comment - 19/Sep/09 10:57 AM
I experienced a similar thing using the plugin on the Mac. The difference is that the screen initially painted (Bert's collision example), but the non-moving parts went away, leaving only the moving parts visible. We had to close the project and reopen it to continue.
Reproduced on an XO-1 running F11, see http://wiki.laptop.org/go/F11_for_XO-1 (I tried on build 10 which includes etoys-4.0.2339). It works fine under Sugar, the problem only shows when switching to GNOME using the Sugar control panel and running Etoys from the menu.
It happens when resizing the OS window using the window frame's maximize button. When resizing using the window frame borders it works fine. Clicking Etoys' full screen button works, too. It is only in "maximized" mode. Also, while in the broken/maximized state, Squeak consumes significantly more CPU. Unmaximizing restores CPU utilization back to normal. Profiling might reveal what it is doing. Interestingly, it works fine on an XO-1.5 running virtually identical software http://wiki.laptop.org/go/F11_for_1.5 Also seen on Fedora 13 using stock squeak-vm-3.10.5-5.fc13.i686.
This issue on an XO 1.75 may be related:
http://dev.laptop.org/ticket/11344 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||