summaryrefslogtreecommitdiff
path: root/src/events/Events.cpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2022-03-18 23:52:36 +0100
committervaxerski <43317083+vaxerski@users.noreply.github.com>2022-03-18 23:52:36 +0100
commit625e4ce264554e32975cb5f9e1d18b22640b56e6 (patch)
treedf698067896c5e6053f7c6c3005ae8762b761df9 /src/events/Events.cpp
parent5971576a50986646d7af301d8221e049f39ddb0b (diff)
fixed rendering
Diffstat (limited to 'src/events/Events.cpp')
-rw-r--r--src/events/Events.cpp12
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;