[squeak-dev] Shift+Tab doesn't outdent on linux
Levente Uzonyi
leves at caesar.elte.hu
Thu Feb 25 16:43:03 UTC 2016
I made a class named MockKeyboardListener which had the following method:
handleListenEvent: anEvent
events ifNil: [ events := OrderedCollection new ].
[ events size > 100 ] whileTrue: [ events removeFirst ].
events add: anEvent
Then in a workspace I evaluated the following:
listener := MockKeyboardListener new.
ActiveHand addKeyboardListener: listener.
Explore listener to see the KeyboardEvents.
Sensor kbdTest doesn't show the event for me either.
Levente
On Thu, 25 Feb 2016, Chris Muller wrote:
> How are you testing that Levente? When I try using
>
> Sensor kbdTest
>
> I don't get any feedback. How are you seeing it?
>
> On Thu, Feb 25, 2016 at 7:46 AM, Levente Uzonyi <leves at caesar.elte.hu> wrote:
>> I just checked if the image receives Shift+Tab, and it does. Pressing the
>> key combination will make HandMorph distribute these KeyboardEvents:
>>
>> [keyDown '<Opt-ÿ>']
>> [keyDown '<Shift-tab>']
>> [keyUp '<Shift-tab>']
>> [keyUp '?']
>>
>> The first one is generated when Shift is pressed, the last one is generated
>> when Shift is released.
>> So, it clearly looks like a bug in the image.
>>
>> Levente
>>
>> On Tue, 23 Feb 2016, Chris Muller wrote:
>>
>>> I don't remember it ever working in Linux. The VM does not detect
>>> Shift+Tab in Linux, but does on other platforms.
>>>
>>> On Tue, Feb 23, 2016 at 8:08 AM, Levente Uzonyi <leves at caesar.elte.hu>
>>> wrote:
>>>>
>>>> Hi All,
>>>>
>>>> As the subject says, outdenting is broken in the Trunk. It used to work
>>>> short after Chris changed the keys, but it doesn't anymore.
>>>> Does anyone know why?
>>>> Does it work on other platforms?
>>>>
>>>> Levente
>>>>
>>>
>>
>>
>>
>
>
More information about the Squeak-dev
mailing list
|