bugGNUstep - Bugs: bug #24707, Windows do not get unmapped when...

Group
 
 

bug #24707: Windows do not get unmapped when GSX11HandlesWindowDecorations = NO & no window manager

Submitter:  Stef <stefanbidi>
Submitted:  Fri 31 Oct 2008 01:19:18 AM UTC
   
 
Category:  Backend Severity:  3 - Normal
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 22 Nov 2008 02:08:15 PM UTC, comment #6: 

Changed this item to testing to show the progress.

Fred Kiefer <FredKiefer>
Group Member
Thu 20 Nov 2008 04:52:01 PM UTC, comment #5: 

Fred was right with his doubts. The original change was correcting an issue where the mini window was unmapped by WindowMaker when a window was miniaturized and GSAppOwnMiniWindow=YES (which is the default). After experimenting a bit with the issue with various window managers (WindowMaker, KDE, Gnome, Apple's quartz-wm, and no window manager at all), I've reverted the change in -gui and added a fix in -back.

Wolfgang Lux <wlux>
Sun 02 Nov 2008 09:49:41 PM UTC, comment #4: 

Not sure, whether reverting the old change is the right solution. You most likely had a pretty good reason for that change and we could move the hidding of the window into the backend and only call it, when there is no window manager handling the minimisation. (OK, I don't know how to detect that case)

Fred Kiefer <FredKiefer>
Group Member
Sun 02 Nov 2008 01:30:47 AM UTC, comment #3: 

I have committed the change into SVN.  Please test it now and see if it works.

Gregory John Casamento <gcasa>
Group administrator
Sun 02 Nov 2008 01:28:37 AM UTC, comment #2: 

It looks like this is the cause.   I'm reverting that change now.  

Sorry about that. :)

Gregory John Casamento <gcasa>
Group administrator
Sat 01 Nov 2008 10:50:49 PM UTC, comment #1: 

It looks like this change may be causing this problem:

2008-05-08 21:04-EDT Gregory John Casamento <greg_casamento@yahoo.com>

  • Source/NSWindow.m: (-(void)miniaturize: (id)sender):

Change to prevent miniwindow from disappearing.  Apparently uneccessary
[self orderOut: self] was causing this issue.


Fred Kiefer <FredKiefer>
Group Member
Fri 31 Oct 2008 01:19:18 AM UTC, original submission:  

When not using a window manager and minimizing a window by clicking the miniaturize button, windows do not get unmapped.  They stop responding to any input, and miniwindow appears.  If miniwindow is then double clicked, the window will start receiving input again and work normally.

Happens every time, so it should be pretty easy to reproduce.

Stef <stefanbidi>
Group Member

 

(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

 

Carbon-Copy List
  • -email is unavailable- added by wlux (Posted a comment)
  • -email is unavailable- added by gcasa (Posted a comment)
  • -email is unavailable- added by FredKiefer (Posted a comment)
  • -email is unavailable- added by stefanbidi (Submitted the item)
  •  

    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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-10-13 FredKiefer StatusReady For Test Fixed
        Open/ClosedIn Test Closed
    2008-11-22 FredKiefer StatusNone Ready For Test
        Open/ClosedOpen In Test

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code