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

 
 

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

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

Submitted by:  Stef <stefanbidi>
Submitted on:  Fri 31 Oct 2008 01:19:18 AM UTC  
 
Category: BackendSeverity: 3 - Normal
Item Group: BugStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

(Jump to the original submission 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>
Project 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>
Project 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>
Project 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>
Project 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>
Project 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>
Project Member

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

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

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 13 Oct 2009 06:21:58 AM UTCFredKieferStatusReady For Test=>Fixed
      Open/ClosedIn Test=>Closed
    Sat 22 Nov 2008 02:08:15 PM UTCFredKieferStatusNone=>Ready For Test
      Open/ClosedOpen=>In Test

    Back to the top


    Powered by Savane 3.1-cleanup1