Ah, I just noticed (and had completely forgotten) that I added what I hope
is a fix to this on 21 December, i.e. a few days after the 1.0.1 release.
This will be in the next release of course.
Wayne
On Mon, 24 Jan 2005, Wayne Boucher wrote:
> I have a feeling this is timing issue. The window location is stored in a
> data model attribute. When the window is moved it updates that attribute.
> When that attribute is updated it moves the window, because of something
> called a notifier. (We want this to happen because it allows you to move
> the window indirectly, i.e. without the mouse.) This might sound like an
> infinite loop but the data model API cuts it short if the new location is
> the same as the old location. However my guess is the problem with the
> jumping (which I notice myself occasionally) is that somehow because of
> timing in the Tk event loop, the old location is being re-set by the
> notifier. I tried to track this down once without great success.
>
> Wayne
>
> On Mon, 24 Jan 2005, Krystyna Bromek wrote:
>
> > Frog powered windows ?
> >
> > I found that to reposition a spectrun display window, I need to hold it
> > ower a new position for quite a while before dropping. If dropped
> > immiediately in the new position it will jump back to the starting point.
> >
> > I am using Gnome windows on FedoraC2 and:
> > CCPNMR Analysis Version 1.0. Release 1 (Copyright 2003-2004 CCPN)
> > Distribution created Mon Jan 24 13:10:52 2005
> > >>> GL_VENDOR = Brian Paul
> > GL_RENDERER = Mesa X11
> > GL_VERSION = 1.5 Mesa 6.0
> >
> > Mesa is from CCPN's distribution.
> >
> > Cheers
> > Krys
> >
>
|