[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #34789] performSelector:withObject:afterDelay not working while a s
From: |
julian |
Subject: |
[bug #34789] performSelector:withObject:afterDelay not working while a sheet is displayed |
Date: |
Wed, 09 Nov 2011 22:30:41 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.51.22 (KHTML, like Gecko) Version/5.1.1 Safari/534.51.22 |
URL:
<http://savannah.gnu.org/bugs/?34789>
Summary: performSelector:withObject:afterDelay not working
while a sheet is displayed
Project: GNUstep
Submitted by: julian_
Submitted on: Mi 09 Nov 2011 22:30:39 GMT
Category: Gui/AppKit
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
hey there
attached is a very simple test application:
clicking on the button "sheet" opens a sheet, with two buttons, "close" and
"perform"
clicking the button perform does the following:
[self performSelector:@selector(test) withObject:nil afterDelay:0.5];
however, the method test is not called after half an second (it logs to stdout
so that can be observed)....it is called only after the sheet is closed with
the close button.
notes of interest:
[self performSelector:] works fine, its the version with delay thats bugged
inside the sheet
i tried about 10 times and one time the method test was not called at all
after the sheet closed, the invocation was "forgotten completely" instead of
just delayed.
this bug is kinda a problem since it prevents me from working around other
problems (which i can't reproduce in a minimal sample at the moment).
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?34789>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
- [bug #34789] performSelector:withObject:afterDelay not working while a sheet is displayed,
julian <=