Well, it appears the problem is present in the production 5.2 image with stock Preference settings too! :(
Here are exact steps to reproduce using the production 5.2 image:
1) launch Squeak5.2.
2) Click "Skip" to remove the "Welcome To Squeak" banner. Close the "Welcome To Squeak" window, too.
3) Click in the search bar in the upper right, type "asFloat" (without quotes), and press [Return]. The window showing implementors is shown with the first method selected.
4) Make it dirty. Click in the text pane and insert a space.
5) Click on the second method. Squeak displays, "Changes have not been saved, is it okay to cancel those changes?"
6) Click "No".
7) Now try to click on the desktop. The dialog keeps coming back. On Wed, Nov 7, 2018 at 12:22 PM tim Rowledge tim@rowledge.org wrote:
On 2018-11-07, at 1:45 AM, K K Subbu kksubbu.ml@gmail.com wrote:
On 07/11/18 9:38 AM, Chris Muller wrote:
- Make a method in a browser dirty.
- Click on another method. Squeak displays, "Changes have not been
saved, is it okay to cancel those changes?" 3. Click "No". 4. Now try click anywhere else or do anything else in other windows or the desktop. Every click anywhere causes the dialog to reappear until you say "Yes" or cancel the method changes.
Chris,
I am unable to reproduce this problem. In Step 4, I am able to open the global menu or a workspace and continue working on other tasks without having the modal dialog pop up.
Same thing on 5.2 32bit Pi - no problem with the dialogue at all.
Now an obvious thing is that my set of preferences is almost certainly very different to Chris' and some of those settings may have a relevant effect. I don't use smart splitters for example and maybe something related to that is interacting with the mouse presses; no idea.
tim
tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Useful random insult:- If she was any dumber, she'd be a green plant.