[squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

Jerome Peace
[squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

>Adrian Lienhard adi at netstyle.ch
>Thu May 8 20:23:39 UTC 2008
>
>
>
>On May 8, 2008, at 20:15 , Keith Hodges wrote:
>
>> Karl Ramberg wrote:
>>> Bert Freudenberg wrote:
>>>> On 08.05.2008, at 11:14, Adrian Lienhard wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> From time to time it happens that the image gets into a weird  
>>>>> state where click events are only honored after moving the mouse.  
>>>>> For example, in the code browser you click on a method but  
>>>>> nothing happens until you start moving the cursor. The problem  
>>>>> does not seem to go away again.
>>>>>
>>>>> Has anybody else seen this problem? If yes, does a Mantis report  
>>>>> exist that I have not found?
>>>>
>>>>
>>>> I have seen this, too. On Linux for sure, and maybe on Mac OS. No  
>>>> idea for the cause.
>>> Yup, been there. Annoyance issue for sure.
>>>
>>> Karl
>>>
>> This was resolved for me using some of Andreas' semaphore fixes.
>> Try 3.9.1 or 3.10.
>
>I use those fixes, but the problem has not gone away since.
>

Cool. Hard bugs are easier to fix.
Please write up a mantis report describing
how one can get to the broken point.

see also:
http://bugs.squeak.org/view.php?id=6975
6975: [RFE] Better event distictions between drag, click and mouse up.


I've updated the relationships to point to earlier (closed) reports I worked on.

There are a bunch of problems (imho) with MouseClickState and its current handler.
I made an earlier pass at them but did not persue getting the fixes into an image.
I would be happy to pick up the fight again
if you provided some ammunition in the form of a Mantis report.

My last efforts did result in a MouseClickExerciser
which updated Dan's DoubleClickExample to meet current expectations.
That is now in the image Objects tool under demo.

I also dabbled in some tools for analyzing click state problems.
One of my observations is that when waiting for double clicks
most morphs will lose mouse focus after the first click (mouseup).
To my mind this will be found to be a culprit for some bug.  
But I don't know which one.

So describe your problem in enough detail to allow it to be reproduced.
Start a seed for the issue on mantis and I will see what can be done.

Yours in curiosity and service, --Jerome Peace






      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

Adrian Lienhard
Hi Jerome,

On May 10, 2008, at 02:34 , Jerome Peace wrote:

> [squeak-dev] Re: [BUG] Click events are only honored after moving  
> the mouse

[...]

>
>>>>
>>> This was resolved for me using some of Andreas' semaphore fixes.
>>> Try 3.9.1 or 3.10.
>>
>> I use those fixes, but the problem has not gone away since.
>>
>
> Cool. Hard bugs are easier to fix.
> Please write up a mantis report describing
> how one can get to the broken point.

Unfortunately, I have no idea how to reproduce this problem. When it  
happens, I don't think I did anything special.
Is there anything that I should look at in particular when the image  
is in this bad state?

Maybe somebody else that sees this problem can help here?

> I would be happy to pick up the fight again

cool

> if you provided some ammunition in the form of a Mantis report.

I created http://bugs.squeak.org/view.php?id=7039 but with no  
additional information (yet)...

Cheers,
Adrian

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

Lukas Renggli
Adrian, do you remember that we once discussed about exactly the same
problem a few years ago? I think I could only observe it on the close
button. If I remember correctly I reported it in the mailing list at
that time. In the end there was no solution, I just had to keep the
mouse moving. Most people could not reproduce it.

Lukas

On 5/10/08, Adrian Lienhard <[hidden email]> wrote:

> Hi Jerome,
>
>  On May 10, 2008, at 02:34 , Jerome Peace wrote:
>
>
> > [squeak-dev] Re: [BUG] Click events are only honored after moving the
> mouse
> >
>
>  [...]
>
>
> >
> >
> > >
> > > >
> > > > >
> > > > >
> > > > This was resolved for me using some of Andreas' semaphore fixes.
> > > > Try 3.9.1 or 3.10.
> > > >
> > >
> > > I use those fixes, but the problem has not gone away since.
> > >
> > >
> >
> > Cool. Hard bugs are easier to fix.
> > Please write up a mantis report describing
> > how one can get to the broken point.
> >
>
>  Unfortunately, I have no idea how to reproduce this problem. When it
> happens, I don't think I did anything special.
>  Is there anything that I should look at in particular when the image is in
> this bad state?
>
>  Maybe somebody else that sees this problem can help here?
>
>
> > I would be happy to pick up the fight again
> >
>
>  cool
>
>
> > if you provided some ammunition in the form of a Mantis report.
> >
>
>  I created http://bugs.squeak.org/view.php?id=7039 but with
> no additional information (yet)...
>
>  Cheers,
>  Adrian
>
>


--
Lukas Renggli
http://www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Re: [BUG] Click events are only honored after moving the mouse

Adrian Lienhard
Yes, I remember we saw this problem already a couple of years ago. But  
I can't recall what the outcome of the discussion was.
So, as a small datapoint, this tells us that the issue was not  
introduced by a recent change.

Adrian


On May 10, 2008, at 15:53 , Lukas Renggli wrote:

> Adrian, do you remember that we once discussed about exactly the same
> problem a few years ago? I think I could only observe it on the close
> button. If I remember correctly I reported it in the mailing list at
> that time. In the end there was no solution, I just had to keep the
> mouse moving. Most people could not reproduce it.
>
> Lukas
>
> On 5/10/08, Adrian Lienhard <[hidden email]> wrote:
>> Hi Jerome,
>>
>> On May 10, 2008, at 02:34 , Jerome Peace wrote:
>>
>>
>>> [squeak-dev] Re: [BUG] Click events are only honored after moving  
>>> the
>> mouse
>>>
>>
>> [...]
>>
>>
>>>
>>>
>>>>
>>>>>
>>>>>>
>>>>>>
>>>>> This was resolved for me using some of Andreas' semaphore fixes.
>>>>> Try 3.9.1 or 3.10.
>>>>>
>>>>
>>>> I use those fixes, but the problem has not gone away since.
>>>>
>>>>
>>>
>>> Cool. Hard bugs are easier to fix.
>>> Please write up a mantis report describing
>>> how one can get to the broken point.
>>>
>>
>> Unfortunately, I have no idea how to reproduce this problem. When it
>> happens, I don't think I did anything special.
>> Is there anything that I should look at in particular when the  
>> image is in
>> this bad state?
>>
>> Maybe somebody else that sees this problem can help here?
>>
>>
>>> I would be happy to pick up the fight again
>>>
>>
>> cool
>>
>>
>>> if you provided some ammunition in the form of a Mantis report.
>>>
>>
>> I created http://bugs.squeak.org/view.php?id=7039 but with
>> no additional information (yet)...
>>
>> Cheers,
>> Adrian
>>
>>
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>