Subject: Re: stuck pointer in dia-88.1 under wmaker
Date: Sun, 2 Sep 2001 16:58:30 -0700
Hi Cyrille,
Thanks for the hints. I haven't instumented the dia code (yet? we'll see...)
per your suggestions, but do have a couple of interesting observations:
- I disabled gpm, and made X read mouse events directly from /dev/psaux,
and the stuck pointer problem continued as before;
- I have been using the sawfish window manager for a week or so now, and
have not had one stuck pointer.
So, completely anecdotally, it seems that dia and windowmaker can have a
slight disagreement that other WMs are not prone to having. I have run dia
quite a few times on another (desktop) system reliably with windowmaker,
so I know my problem is not a universal one. I would not be surprised if my
(laptop) mouse pointer creates some odd mouse event timings that cause
windowmaker and dia to wedge.
Thanks for the help.
Otto
On Sat, Aug 18, 2001 at 08:50:17AM +0200, Cyrille Chepelov wrote:
> Le ven, aoû 17, 2001, à 07:37:40 -0700, Otto Sievert a écrit:
>
> [snip]
>
> > My system:
> > - debian linux 2.4.9 (generally, the unstable debian distribution with
> > my own kernel)
> > - xfree86 4.1.0-2
> > - windowmaker window manager 0.65.1-1
> > - dia 0.88.1-1 (tried both debian package, and self-compiled from
> > 8/15/01 CVS snapshot, with identical results).
>
> I've got pretty much the same setup, except for the WM. Needless to say, I
> can't reproduce this. I'm not quite sure gpm is the cause of problems -- it
> works great for me.
>
> I do have seen similar problems in Mozilla, though, when doing drag&drop
> related activity. It is possible that we loose opportunities for focus
> releases.
>
> Hmmm.
> Could you place trace messages just before calls to gtk_widget_grab_focus()
> in app/*.c ?
> Even better, it would be great if you could attache trace callbacks to all
> focus-related messages sent by ddisp->canvas in
> app/interface.c/create_display_shell()
> ["focus-in-event","focus-out-event","grab-focus", etc.]
>
>
> Good hunt.
>
> -- Cyrille
>
> --
> Grumpf.
>
>
> _______________________________________________
> Dia-list mailing list
> Dia-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/dia-list