CVSROOT: /sources/classpath Module name: classpath Branch: Changes by: Lillian Angel <[EMAIL PROTECTED]> 06/02/23 19:22:24
Modified files: . : ChangeLog java/awt : Graphics.java Component.java gnu/java/awt/peer/gtk: GtkComponentPeer.java gnu/java/awt/peer: GLightweightPeer.java Log message: 2006-02-23 Lillian Angel <[EMAIL PROTECTED]> * gnu/java/awt/peer/GLightweightPeer.java (repaint): Scott's proposed fix. Send repaint to the component's parent. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (setBounds): Removed next_parent, not needed. Removed lightweightChild, we always need to compensate for the menu bar's height. * java/awt/Component.java (setBounds): Removed check. Caused lots of problems, because some components were not being invalidated. Components should be invalidated when they are resized or moved, and in some cases, when a parent is resized/moved, the components do not know about it and do not adjust. * java/awt/Graphics.java (hitClip): Scott's proposed fix. Added check to handle a null clip. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6495&tr2=1.6496&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Graphics.java.diff?tr1=1.15&tr2=1.16&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/awt/Component.java.diff?tr1=1.101&tr2=1.102&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java.diff?tr1=1.105&tr2=1.106&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/GLightweightPeer.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text