diff options
author | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-08-02 18:37:45 +0900 |
---|---|---|
committer | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-08-08 15:06:26 +0900 |
commit | d91dac86a4037365a4bfbd209e4e7bf2abed08b5 (patch) | |
tree | 7af1996a71b5e097efc293ed55eb8995ed89eaee | |
parent | 0caf87a20096309a04fb2be1862de31bd573e564 (diff) |
Fix WM attach layers to different screen.
If setting 2 display from 1 Soc,
Window Manager attaches layers to different screen
since corresponding to upgrade of wayland-ivi-extension.
Fix the issue.
Bug-AGL: SPEC-1577
Change-Id: Ib6eb4a19dc892348271762f236cc0650a83a8f70
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
-rw-r--r-- | src/window_manager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/window_manager.cpp b/src/window_manager.cpp index 4a155c9..62bbbcb 100644 --- a/src/window_manager.cpp +++ b/src/window_manager.cpp @@ -185,12 +185,12 @@ int WindowManager::init() // This protocol needs the output, so lets just add our mapping here... this->controller->add_proxy_to_id_mapping( - this->outputs.back()->proxy.get(), + this->outputs.front()->proxy.get(), wl_proxy_get_id(reinterpret_cast<struct wl_proxy *>( - this->outputs.back()->proxy.get()))); + this->outputs.front()->proxy.get()))); // Create screen - this->controller->create_screen(this->outputs.back()->proxy.get()); + this->controller->create_screen(this->outputs.front()->proxy.get()); // Set display to controller this->controller->display = this->display; |