diff options
| author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-05-09 18:03:24 +0100 |
|---|---|---|
| committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2014-05-09 18:03:24 +0100 |
| commit | f19b00ed0d4f8445e33ea77dea72199b5d455c3c (patch) | |
| tree | 9ddc00cd16e557ef22b1f6c9c77b310007fa55ad /shell/maynard.c | |
| parent | b1536ac5c82ed1549d2a57c4632952bee0f23dfd (diff) | |
| download | graynard-f19b00ed0d4f8445e33ea77dea72199b5d455c3c.tar.gz graynard-f19b00ed0d4f8445e33ea77dea72199b5d455c3c.zip | |
shell-helper: add set_panel request to override surface configure
The weston_surface's configure function defined by weston's
desktop-shell module had loads of things we don't want such as moving
the surface to 0,0 and removing all other surface's from the panel
layer. By setting our own configure function we can only do the things
we want.
Diffstat (limited to 'shell/maynard.c')
| -rw-r--r-- | shell/maynard.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/maynard.c b/shell/maynard.c index d9c8f10..a6c7e6d 100644 --- a/shell/maynard.c +++ b/shell/maynard.c @@ -434,6 +434,7 @@ panel_create (struct desktop *desktop) desktop_shell_set_panel (desktop->shell, desktop->output, panel->surface); desktop_shell_set_panel_position (desktop->shell, DESKTOP_SHELL_PANEL_POSITION_LEFT); + shell_helper_set_panel (desktop->helper, panel->surface); gtk_widget_show_all (panel->window); |
