aboutsummaryrefslogtreecommitdiffstats
path: root/src/window_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/window_manager.cpp')
-rw-r--r--src/window_manager.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/window_manager.cpp b/src/window_manager.cpp
index 4e41d40..bb8b073 100644
--- a/src/window_manager.cpp
+++ b/src/window_manager.cpp
@@ -126,19 +126,19 @@ WindowManager::WindowManager(wl::display *d)
id_alloc{},
pending_events(false)
{
- char const *path_layers_json = getenv("AFM_APP_INSTALL_DIR");
- string path;
- if (!path_layers_json)
+ const char *path = getenv("AFM_APP_INSTALL_DIR");
+ string lm_setting_path = path;
+ if (!path)
{
HMI_ERROR("wm", "AFM_APP_INSTALL_DIR is not defined");
- path = string(path_layers_json);
}
else
{
- path = string(path_layers_json) + string("/etc/layers.json");
+ lm_setting_path += "/etc/layers_setting.json";
}
+ this->lm = std::make_shared<LayoutManager>(lm_setting_path);
- try
+/* try
{
{
auto l = load_layer_map(path.c_str());
@@ -155,7 +155,7 @@ WindowManager::WindowManager(wl::display *d)
catch (std::exception &e)
{
HMI_ERROR("wm", "Loading of configuration failed: %s", e.what());
- }
+ } */
}
int WindowManager::init()