Thanks for the info.. this is bad because it sounds like the NSCopyBits is causing flickering.
I have another debugging request: -update gui/back again -verify the flickering is back. -open back/Source/cairo/CairoContext.m and change this section: //# define _CAIRO_SURFACE_CLASSNAME XGCairoSurface //# include "cairo/XGCairoSurface.h" //# define _CAIRO_SURFACE_CLASSNAME XGCairoXImageSurface //# include "cairo/XGCairoXImageSurface.h" # define _CAIRO_SURFACE_CLASSNAME XGCairoModernSurface # include "cairo/XGCairoModernSurface.h" to this: //# define _CAIRO_SURFACE_CLASSNAME XGCairoSurface //# include "cairo/XGCairoSurface.h" # define _CAIRO_SURFACE_CLASSNAME XGCairoXImageSurface # include "cairo/XGCairoXImageSurface.h" //# define _CAIRO_SURFACE_CLASSNAME XGCairoModernSurface //# include "cairo/XGCairoModernSurface.h" -make and install back, and try fisicalab again. I'm assuing you're using the cairo backend. I'm curious if changing from XGCairoModernSurface to XGCairoXImageSurface will fix the problem. Also it might be worth trying art or xlib, and see if you still get the same flickering. Thanks Eric On 2012-01-23, at 5:46 PM, Germán Arias wrote: > With r34605 all works fine. > > On 2012-01-23 17:56:35 -0600 Eric Wasylishen <[email protected]> wrote: > >> It could be cause by gui r34606 because that re-enabled copy-on-scroll which >> had been accidentally turned off for several months. See if the problem goes >> away if you update gui to r34605 >> Eric >> >> On 2012-01-23, at 4:30 PM, Germán Arias wrote: >> >>> I have a problem with FisicaLab in SVN (I can't reproduce this problem with >>> other application). >>> In the elements for static of rigid bodies, that are inside a scrollview, >>> when I use the mouse >>> wheel to navigate all is OK. But if I use the scrollbar or the arrows, whe >>> n >>> I move to down, the >>> view show an ugly flickering. The content of this view is a copy of the >>> content of a window >>> (staticRigidBodies.gorm file). This worked fine previously. So, I don't >>> understand where is >>> the problem here. Thanks. >>> >>> >>> _______________________________________________ >>> Gnustep-dev mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/gnustep-dev >> >> >> > _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
