bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #21478] Selection issues and invisible view control points with cur


From: Fred Kiefer
Subject: [bug #21478] Selection issues and invisible view control points with current GNUstep svn
Date: Thu, 01 Nov 2007 11:30:21 +0000
User-agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko)

Follow-up Comment #2, bug #21478 (project gnustep):

I would like to help out on this problem, but will need some more information
on the internal working of Gorm.

First I would expect that there could be two possible sources for this
problem. One would be just a redraw issue, trickered by Gorm missing some of
the draw method calls from gui. In this case the changes to the draw mechanism
in NSView would be the reason. I noticed that Gorm overrides some internal
NSView methods in GormViewEditor (no idea, if this class is really relevant
here). There displayIfNeededInRectIgnoringOpacity: and 
displayRectIgnoringOpacity: are defined. Now the correct call to override
would be displayRectIgnoringOpacity:inContext: and it would be even better not
to work on that level, but to do what ever is needed for the view in
drawRect:. This would also be save against futher changes of the internal
drawing code, which is to be expected as soon as we start to optimize NSView.

The other potential cause I see is event processing. Here I am really lost,
as I don't have a glue where to look in Gorm. Just the same class
GormViewEditor has a very strange set of event method overrides.

So please give me a hint and I join in to chase this bug.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?21478>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]