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

 
 

You are not allowed to post comments on this tracker with your current authentication level.

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

Submitted by:  Chad Hardin <cehardin>
Submitted on:  Sun 18 Jul 2004 04:15:37 AM UTC  
 
Category: GormSeverity: 2 - Minor
Item Group: BugStatus: Fixed
Privacy: PublicAssigned to: Gregory John Casamento <gcasa>
Open/Closed: Closed

(Jump to the original submission 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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 6 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Mon 23 Aug 2004 07:09:11 PM UTCgcasaOpen/ClosedOpen=>Closed
Mon 23 Aug 2004 07:09:10 PM UTCgcasaStatusWorks For Me=>Fixed
Wed 04 Aug 2004 05:10:01 AM UTCgcasaOpen/ClosedClosed=>Open
Thu 22 Jul 2004 01:26:06 AM UTCgcasaOpen/ClosedOpen=>Closed
Sun 18 Jul 2004 02:59:17 PM UTCgcasaStatusNone=>Works For Me
Sun 18 Jul 2004 04:24:40 AM UTCgcasaAssigned toNone=>gcasa

Back to the top


Powered by Savane 3.1-cleanup1