• Florian Müllner's avatar
    x11-display: Split out restoring of active workspace · 7abceb43
    Florian Müllner authored
    Splitting out the X11 display initialization from display_open() broke
    restoring the previously active workspace in two ways:
    
     - when dynamic workspaces are used, the old workspaces haven't
       been restored yet, so we stay on the first workspace
    
     - when static workspaces are used, the code tries to access
       the compositor that hasn't been initialized yet, resulting
       in a segfault
    
    Fix both those issues by splitting out restoring of the active workspace.
    
    #479
    7abceb43
Name
Last commit
Last update
.gitlab-ci Loading commit data...
clutter Loading commit data...
cogl Loading commit data...
data Loading commit data...
doc Loading commit data...
po Loading commit data...
src Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
COPYING Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
config.h.meson Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
mutter.doap Loading commit data...