For the record, a workaround is to send #whenTextIsAcceptedDo: to the
SpTextPresenter.

Cheers,

Hernán

El jue., 30 jul. 2020 a las 0:10, Hernán Morales Durand (<
hernan.mora...@gmail.com>) escribió:

> I found a difference in shortcut handling between Pharo 8 and Pharo 9
> which you can reproduce with the attached minimum working example. In the
> example, the halt in the Command's #execute method in P9 is sent but not in
> P8.
>
> SpComm2SaveTextMWE show.
>
> The problem seems to be Pharo 8 doesn't execute the KMKeymap callback
> configured for Cmd+s in SpKMCategoryBuilder>>visitCommand: while Pharo 9
> does.
>
> In some way the only way to capture the Accept keypress is to modify the
> #buildShortcutsOn: method in RubTextEditor, but I'd like to avoid such
> approach.
>
> Is there any workaround to this?
>
> Cheers,
>
> Hernán
>
>

Reply via email to