diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-18 23:52:36 +0100 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-18 23:52:36 +0100 |
| commit | 625e4ce264554e32975cb5f9e1d18b22640b56e6 (patch) | |
| tree | df698067896c5e6053f7c6c3005ae8762b761df9 /src/events/Events.cpp | |
| parent | 5971576a50986646d7af301d8221e049f39ddb0b (diff) | |
fixed rendering
Diffstat (limited to 'src/events/Events.cpp')
| -rw-r--r-- | src/events/Events.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/events/Events.cpp b/src/events/Events.cpp index b4bbd067..50565964 100644 --- a/src/events/Events.cpp +++ b/src/events/Events.cpp @@ -203,6 +203,8 @@ void Events::listener_mapWindow(wl_listener* listener, void* data) { PWINDOW->m_bMappedX11 = true; // test + PWINDOW->m_vSize = PMONITOR->vecSize; + PWINDOW->m_vPosition = PMONITOR->vecPosition; g_pXWaylandManager->setWindowSize(PWINDOW, PMONITOR->vecSize); g_pCompositor->focusWindow(PWINDOW); @@ -236,7 +238,7 @@ void Events::listener_setTitleWindow(wl_listener* listener, void* data) { PWINDOW->m_szTitle = g_pXWaylandManager->getTitle(PWINDOW); - Debug::log(LOG, "Window %x set title to %s", PWINDOW, PWINDOW->m_szTitle); + Debug::log(LOG, "Window %x set title to %s", PWINDOW, PWINDOW->m_szTitle.c_str()); } void Events::listener_fullscreenWindow(wl_listener* listener, void* data) { @@ -253,10 +255,6 @@ void Events::listener_mouseAxis(wl_listener* listener, void* data) { // TODO: } -void Events::listener_mouseButton(wl_listener* listener, void* data) { - g_pInputManager->onMouseButton((wlr_event_pointer_button*)data); -} - void Events::listener_activateX11(wl_listener* listener, void* data) { CWindow* PWINDOW = wl_container_of(listener, PWINDOW, listen_activateX11); @@ -344,6 +342,10 @@ void Events::listener_mouseMoveAbsolute(wl_listener* listener, void* data) { g_pInputManager->onMouseWarp((wlr_event_pointer_motion_absolute*)data); } +void Events::listener_mouseButton(wl_listener* listener, void* data) { + g_pInputManager->onMouseButton((wlr_event_pointer_button*)data); +} + void Events::listener_newInput(wl_listener* listener, void* data) { const auto DEVICE = (wlr_input_device*)data; |
