Bug 203414 - Prefs dialog issues
Summary: Prefs dialog issues
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: compiz
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Kristian Høgsberg
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-08-21 19:10 UTC by Bill Nottingham
Modified: 2014-03-17 03:01 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-08-28 17:43:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bill Nottingham 2006-08-21 19:10:38 UTC
1) a button for enabling? Not a checkbox?
2) The 'do you want to keep this' dialog appears a good 2-3 seconds before
compiz finishes starting
3) You don't get the 'do you want to keep this' dialog when you turn it off.

compiz-0.0.13-0.16.20060817git.fc6

Comment 1 Søren Sandmann Pedersen 2006-08-23 18:52:19 UTC
Let me comment in reverse order:

3. The reason we have the "Do you want to keep this" in the first place is that
compiz might cause the computer to lock up. If that happens and the setting was
already changed, the same lockup would happen on the next login, hence the cop
out dialog box.

When you turn it off, there isn't the same risk, because we assume that metacity
works. Although I should probably change it apply the setting *before*
attempting to start metacity (if compiz should lock up when it shuts down).

2. Is hard to fix without heuristically waiting a good 2-3 seconds before
showing the dialog.

1. Weird, admittedly. The reason is that it is really unexpected to have a
checkbox pop up a dialog box.



The reason is that a togglebutton signals an 'action' rather than a toggle. 

Comment 2 Søren Sandmann Pedersen 2006-08-23 18:57:51 UTC
Erh, ignore the last line of that comment ...

Comment 3 Bill Nottingham 2006-08-23 19:01:28 UTC
One other note - it's very likely that, when switching, the popup will be
*under* the prefs dialog. Not sure how you fix this in the absence of a WM at
the time it appears.

As for #2, you could do some really gross 'have compiz send dialog a signal when
it's fully initialized', or something.

Comment 4 Søren Sandmann Pedersen 2006-08-25 15:27:08 UTC
Hmm, I guess we could wait until compiz registers itself as the window manager,
and only then show the dialog. That might also take care of the modal dialog box
showing up below the box.

Comment 5 Matthias Clasen 2006-08-25 18:01:33 UTC
I was just about to propose watching the _WM_S0 selection for ownerchip changes

Comment 6 Søren Sandmann Pedersen 2006-08-28 17:43:13 UTC
Fixed in rawhide.



Note You need to log in before you can comment on or make changes to this bug.