Switching themes when running Metacity window manager doesn't work
Bug #1677028 reported by
Martin Wimpress
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mate-control-center (Ubuntu) |
Fix Released
|
Medium
|
Martin Wimpress |
Bug Description
When running the Metacity window manager (a supported option in MATE Tweak), switch theme in MATE Appearance Preferences doesn't apply the theme changes to the window decorations.
Changed in mate-control-center (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mate-control-center (Ubuntu): | |
status: | Triaged → In Progress |
Changed in mate-control-center (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
I'm accepting this because it's no worse than what is there currently, but spawning the gsettings binary instead of using the API we have in GLib is really nasty. There are a some ways I can think of to deal with this:
- Use the g_settings_ schema_ source_ get_default( ) and look at the returned GSettingsSchema Source (g_settings_ schema_ source_ lookup( ), g_settings_ schema_ has_key( )) to see if it has the properties you want.
- Look at `metacity --version' to decide what to try to do.
- Require a particular metacity version as a lower bound and don't have cases for older ones.