~smspillaz/compiz-core/compiz-core.maybe_fix_931473

Viewing all changes in revision 2997.

  • Committer: Daniel van Vugt
  • Date: 2012-02-13 08:52:30 UTC
  • mfrom: (2996.1.1 altf4)
  • Revision ID: vanvugt@gmail.com-20120213085230-j890ctb1wj946ias
Fixed: Core keybindings like Alt+F4 not being registered due to bad
construct/init ordering (LP: #930412)

Moved CoreOptions initialization to ensure that it only happens after the
critical parts of PrivateScreen::init are done. This ensures ::screen and
PrivateScreen::dpy are both initialized before CoreOptions, so that
CompAction::KeyBinding::fromString no longer fails due to screen being NULL.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: