on xenial help sign in
Fixed wm policy init
d7a2837Nick Dedekind
src/WindowManagementPolicy.cpp+1−1
@@ -16,7 +16,7 @@
16
16
17#include "WindowManagementPolicy.h"
17#include "WindowManagementPolicy.h"
18
18
19−WindowManagementPolicy::WindowManagementPolicy(const miral::WindowManagerTools &tools, qtmir::WindowManagementPolicyPrivate &dd)
19+WindowManagementPolicy::WindowManagementPolicy(const miral::WindowManagerTools &tools, std::shared_ptr<qtmir::WindowManagementPolicyPrivate> dd)
20 : qtmir::WindowManagementPolicy(tools, dd)
20 : qtmir::WindowManagementPolicy(tools, dd)
21 , m_dummyWorkspace(this->tools.create_workspace())
21 , m_dummyWorkspace(this->tools.create_workspace())
22{
22{
src/WindowManagementPolicy.h+1−1
@@ -26,7 +26,7 @@ class Q_DECL_EXPORT WindowManagementPolicy : public qtmir::WindowManagementPolic
26 public WMPolicyInterface
26 public WMPolicyInterface
27{
27{
28public:
28public:
29− WindowManagementPolicy(const miral::WindowManagerTools &tools, qtmir::WindowManagementPolicyPrivate& dd);
29+ WindowManagementPolicy(const miral::WindowManagerTools &tools, std::shared_ptr<qtmir::WindowManagementPolicyPrivate> dd);
30
30
31 void advise_new_window(miral::WindowInfo const& window_info) override;
31 void advise_new_window(miral::WindowInfo const& window_info) override;
32
32