[squeak-dev] modal dialogs interaction regression

Chris Muller ma.chris.m at gmail.com
Thu May 19 18:27:03 UTC 2022


Excellent, thanks!

On Thu, May 19, 2022 at 7:17 AM Thiede, Christoph
<Christoph.Thiede at student.hpi.uni-potsdam.de> wrote:
>
> Hi Chris,
>
>
> fixed via Morphic-ct.1991 (Trunk). Please report any further issues. :-)
>
>
> Best,
>
> Christoph
>
> ________________________________
> Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
> Gesendet: Mittwoch, 18. Mai 2022 09:28:09
> An: Chris Muller
> Cc: squeak-dev
> Betreff: Re: [squeak-dev] modal dialogs interaction regression
>
> Hi Chris --
>
> Works on Windows. Yet, I was able to reproduce this on Ubuntu 18.
>
> Seems to be related to an issue that Tom (tobe) was reporting offline to me. Reverting PasteUpMorph >> #windowEvent: seems to fix the issue.
>
> We are working on a patch.
>
> Best,
> Marcel
>
> Am 18.05.2022 02:11:54 schrieb Chris Muller <ma.chris.m at gmail.com>:
>
> Hi Marcel,
>
> It seems I stumbled on the only dialog case where the problem
> manifests and incorrectly attributed it to all cases. Sorry.
>
> It's how I typically exit the image gracefully -- Alt+F4, followed by
> one of the keys (Y or N, with ESC to cancel). I'm on Linux.
>
> It now only works after the Hand has graced the dialog,
> until then it won't respond to any of the keys, and ESC will also
> produce a menu and allow further input outside the dialog.
>
> Best,
> Chris
>
>
>
>
>
> On Tue, May 17, 2022 at 4:21 AM Marcel Taeumel wrote:
> >
> > Hi Chris --
> >
> > I cannot reproduce that. Tested with "self inform: 'foo' " as well as Workspace's "Discard changes?" dialog and "Save image as..." dialog. Works as you want it to work.
> >
> > What are your mouse-related preferences?
> >
> > Best,
> > Marcel
> >
> > Am 17.05.2022 03:13:47 schrieb Chris Muller :
> >
> > I can no longer use the keyboard to operate any modal dialogs unless I actually put the mouse in there. That's a bug.
> >
> > If you press ESCape to try to close a Yes | No | Cancel dialog, a menu opens at the hand, after which, you have full mouse and keyboard input capability. Bug.
> >


More information about the Squeak-dev mailing list