bugGNUstep - Bugs: bug #9683, Panel Height gradually increased...

Group
 
 

bug #9683: Panel Height gradually increased after every save/open

Submitter:  Chad Hardin <cehardin>
Submitted:  Sun 18 Jul 2004 04:15:37 AM UTC
   
 
Category:  Gorm Severity:  2 - Minor
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  gcasa
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 23 Aug 2004 07:46:03 PM UTC, comment #8: 

Gorm was overriding the method styleMask in NSWindow/NSPanel and it shouldn't have.  Since Gorm allows the user to edit the styleMask without changing the window, it's necessary to store it in a different location until the window is to be encoded.

The method was being called by the new window decoration code when a .gorm file is loaded into the application and it was changing the size of the window.

This has been fixed in CVS.

GJC

Gregory John Casamento <gcasa>
Group administrator
Mon 23 Aug 2004 07:09:11 PM UTC, comment #7: 

Gorm was overriding the method styleMask in NSWindow/NSPanel and it shouldn't have.  Since Gorm allows the user to edit the styleMask without changing the window, it's necessary to store it in a different location until the window is to be encoded.

The method was being called by the new window decoration code when a .gorm file is loaded into the application and it was changing the size of the window.

This has been fixed in CVS.

GJC

Gregory John Casamento <gcasa>
Group administrator
Sun 15 Aug 2004 12:54:15 PM UTC, comment #6: 

My research indicates that this is a bug in AppKit.   It is only apparent when the window being created lacks the resize bar on the the bottom.  I am still investigating.   I will look for a way that they can be minimized in Gorm for the time being, until I find a more permanent solution. GJC

Gregory John Casamento <gcasa>
Group administrator
Wed 04 Aug 2004 05:10:01 AM UTC, comment #5: 

I have finally been able to reproduce this.   I will need to do more research to determine the root cause of the problem.

GJC

Gregory John Casamento <gcasa>
Group administrator
Thu 22 Jul 2004 01:26:06 AM UTC, comment #4: 

If have thusfar had zero luck reproducing this.   Chad, please review your configuration and let me know. 

If anyone else can recreate this bug, let me know.   For now, I'm closing this bug.  GJC

Gregory John Casamento <gcasa>
Group administrator
Sun 18 Jul 2004 02:59:17 PM UTC, comment #3: 

Chad has confirmed the sequence of steps.

I will attempt the same under xlib...

I have tried it with the following configuration, on my laptop:

  • SuSE 8.1
  • GSX11HandlesWindowDecorations = NO
  • back-xlib


I have tried it on my PC with

  • SuSE 9.0
  • GSX11HandlesWindowDecorations = NO
  • back-art


using the steps outlined previously.  I am unable to reproduce this issue.  I will leave this issue open, but mark it as "Works For Me" for now. :/

My build was latest CVS as of 7/18/2004.

GJC

Gregory John Casamento <gcasa>
Group administrator
Sun 18 Jul 2004 05:39:16 AM UTC, comment #2: 

Under the same conditions doing the following:

1) Creating a new document
2) Adding a panel
3) Adding a button to the panel
4) Observing the size of the panel and the position of the button in the size inspector
5) Saving the file
6) Reloading the file
7) Checking and comparing the information in #4 with the results from the loaded file.

Has not reproduced the issue using back-art w/ decorations on.  If this is not the sequence of steps you are taking, please let me know.

I will try it with xlib.

GJC

Gregory John Casamento <gcasa>
Group administrator
Sun 18 Jul 2004 04:24:40 AM UTC, comment #1: 

Thank you for the report, I am researching this issue.  GJC

Gregory John Casamento <gcasa>
Group administrator
Sun 18 Jul 2004 04:15:37 AM UTC, original submission:  

I've noticed that everytime I go through the cycle of saving, closing, and then opening my Gorm (GSPageLayout.gorm), the height of the panel is increased slightly.  Over time, the size increase becomes large and I have to adjust.

I'm using cvs gorm and GS.  I'm also using Window Decorations, this may be having an affect, not sure.

It's not a really big deal because it's easy to correct, just thought I'd share the problem.

Chad Hardin <cehardin>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 6 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2004-08-23 gcasa Open/ClosedOpen Closed
2004-08-23 gcasa StatusWorks For Me Fixed
2004-08-04 gcasa Open/ClosedClosed Open
2004-07-22 gcasa Open/ClosedOpen Closed
2004-07-18 gcasa StatusNone Works For Me
2004-07-18 gcasa Assigned toNone gcasa

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code