[racket] DRRacket right-click menu fragility in Linux.

From: Neil Toronto (neil.toronto at gmail.com)
Date: Tue Dec 4 23:30:23 EST 2012

Could what you're experiencing have anything to do with tooltips? It 
seems my right-click menu doesn't stay up whenever there's a tooltip 
out. Which is, like, every time I want it.

Neil ⊥

On 12/04/2012 07:55 PM, Ray Racine wrote:
> Yea, I didn't want to make a big deal out of it, but the up/down button
> change did not fix the issue.   In fact I'd say no impact positive or
> negative.
>
> It seems to happen when there is additional drawing 'complexity' in
> co-occurrence with the pop up drawing area.  I.e. the pop up menu is
> drawing where arrows are drawn or error highlighting is occurring etc.
> Also maybe when the pop up menu area is near the 'edge' of the Dr window
> and or pane area.  But again the problem is not consistently
> reproducible yet happens more often then not.  Its not a once in a blue
> moon that thing.  Sometimes an attempt to right click pop up  menu will
> fail numerous times in a row then succeed for no apparent reason.
>
> On Dec 4, 2012 9:07 PM, "Robby Findler" <robby at eecs.northwestern.edu
> <mailto:robby at eecs.northwestern.edu>> wrote:
>
>     On Tue, Dec 4, 2012 at 6:11 PM, Stephen Chang <stchang at ccs.neu.edu
>     <mailto:stchang at ccs.neu.edu>> wrote:
>      > On Fri, Nov 2, 2012 at 9:33 PM, Robby Findler
>      > <robby at eecs.northwestern.edu
>     <mailto:robby at eecs.northwestern.edu>> wrote:
>      >> I've pushed a fix to this. Thanks to Matthew for looking into it and
>      >> sorting it out and sorry for the delay.
>      >
>      > I'm using git head and I'm still seeing this problem (Ubuntu
>     11.10). I
>      > can't reliably reproduce it but in case it helps, it most recently
>      > happened when I selected tack arrows and now I can't bring up the
>     menu
>      > to untack the arrows anymore.
>      >
>
>     The particular fix Matthew pointed me to is popping up the menu on a
>     mouse down event, not a mouse up event.
>
>     http://git.racket-lang.org/plt/blobdiff/27aa99944657c5827eee3772f715df7dd971d1e0..0377bda9474f8848a97509ace898174c83361006:/collects/framework/private/keymap.rkt
>
>     So I guess there's something else going on, too (because that's the
>     code that pops up the menu with the check syntax items).
>
>     Robby
>
>
>
> ____________________
>    Racket Users list:
>    http://lists.racket-lang.org/users
>


Posted on the users mailing list.