T6RRXRQT6K4T63MKNIDLTNASZCAE3SWWMJU5BXKSHWFY2YY3VBSAC OYQQTROADC6ONZDR5QIVC2I54Z7KEBS7HDVZVVHGG77N3MKYO7KAC 2MSK4Q4WAL6Y5QBFE5LKADU5DFFXR4ONGOVCCLG6QFQE36MAPWLAC 67APSPRSCPBI4WKD4UPPH66TPHHPPZLT3FZJP262VMIG3HAGMSUQC KR3USWEXG6PLRSKYLH6ZDDY7OTAYRTMD73TWF5WJGVCQKDGAJS6QC M6VORBUUO3KE7LCACL55LU6R33OBX4IGR2IQYA2DQ4EOWQ2WWMOQC 22QYEUSXWCAT2P3PWTLTDZOIW75HDPICYESRPK4BRLY2XKFG5GWQC 7XOSF3LBZ5QMBSHEOQPJRSWY4HG3X5OWHTLBNW7XR4Z2LBAG7DLQC 2OFGKDENMMCWXNCF5LTIHA4ZZC2EL5ERWDYD6WQ2EDGS7LSUVMEQC OZ6EU4ESUN5IPI6LR6W3AFJYSENWH63M33AZCLX7CAHD3EERD7RAC PYI6X6HN7VRPTRIMCETLC7MOERACNHLMUJ3F5OMLLMFGTFT5F2IQC RLFTJX3XEX5I2N5JDVBBYRN4INKH7MQGKC5SNJ4QFR243TRYKDXQC VDPRG6H6IZ4XDQV24F7UKLHRFBT4JPIIQOXR7N7AZQYDXOSDAXMAC RKY73PZWOR4BJ7HARRPKL6X5VBP2UOMYUWHPNO5G5754XML75ZHQC PMRSYJRYQAXZ3OEDD7ANMXTECMT2DNJEC3XQABRNA63SAOUZWA3AC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC VCNLR5X75OAXVKPZQHF5RUZ7BONBUC6RPGO2NZEUD3FZ7TEVL66AC FJC2WILUPIZRXC2YGMF5UOK72JLLVWW2FQAFSB3MUQVCZB5FWYFAC 4EAPUE3PYXWN62H7UVTYJIQYQJBQ7YUWLK2UPTXP5LIWFVF22RPAC 7HUMD4TAMWWBQDOZYCMWQXR66G3IU5WU3IVKTPCSMETSB6VREWTAC CKVVVLSLXV4EJB5P6QOZZOGG2PXJSN523ODZSGVW33GBHGCYKFLQC HIFS24I32X4DPDLGVEK47AC3N2TRDUANPWFOZ5C52K4AGSITZLHAC VJ6T4L76LPIIV25GCFWUSFZXEFIBQ2EMRU2WHF3YFJHXSAMHNO5AC 65EUVCVN2KFRX4U6SASDU6GMUT2TKDQUGQQAE6V7OQKFERN3RSEQC MJZ6RCUUOK7R2RMXPXMLRWBAEM6234D2IS7RGPHAE5UN2S64GLGAC WCMIXJB76ZXIXF4YV26URAV77N5GL7JLL4AFXSXBA7XHY5L33SUQC 34TOMU43GSVTGKBSPBPRFLQYCJZ35HV2BNHKUAJ6CPE4XZLADCLQC EQRGODLKSVSPFSUZU7BV5ER72U4QS4ATSBKV544XXQVKKTOSC7EAC YUZIWFDRC7OPGBBLI7Z77RMT3PTXEV2JAHQXKANK74WN25434GUQC QA3LE32PDSYAUFS4XVY6IBHTTMDHSBHIHI5CVEKMT7QN5DGB2GBQC HLSR6YZSOCJGJAA457QC6SID4VELZ7WGKQIAI44IKPDBMRGSYR3QC 67LYLNMYDRU6Z5BT6AKCUM4SAZDFNPOJ4VM7BBXAVJFRB57Q3G5AC M3UB6SYALD67PTQ24D6HXFL7YEOT7WILE7UMTIS22KQNW5BQD6KAC FXT4YHEK6Q56BYLNUJJJZC5ZG6AJ2KNXROZIJNXSTOWIRH3A6XDQC YCC55JJHQR3BEO3ZTP6NVDKTFU4NNNJP2SW755QMMUAIEBMXXIRAC SD5WQI5HDQYZKW67M2QOHKLEDL23WIQN22MAABS2ORQDLIJS5GWQC JTZBFGPCDJDJWECXH2LLXY3SUAQNCP45HLJQKG3V7XGTPLD634WAC struct wlr_scene_tree *scene_tree = lock_surface->surface->data =wlr_scene_subsurface_tree_create(lock->scene, lock_surface->surface);
struct wlr_scene_tree *scene_tree = lock_surface->surface->data= wlr_scene_subsurface_tree_create(lock->scene, lock_surface->surface);
box = type == LayerShell ? l->mon->m : c->mon->w;box.x -= (type == LayerShell ? l->geom.x : c->geom.x);box.y -= (type == LayerShell ? l->geom.y : c->geom.y);wlr_xdg_popup_unconstrain_from_box(xdg_surface->popup, &box);
box = l ? l->mon->m : c->mon->w;box.x -= (l ? l->geom.x : c->geom.x);box.y -= (l ? l->geom.y : c->geom.y);wlr_xdg_popup_unconstrain_from_box(popup, &box);
if (wlr_input_device_is_libinput(&pointer->base)) {struct libinput_device *libinput_device = wlr_libinput_get_device_handle(&pointer->base);
struct libinput_device *device;if (wlr_input_device_is_libinput(&pointer->base)&& (device = wlr_libinput_get_device_handle(&pointer->base))) {
if (libinput_device_config_tap_get_finger_count(libinput_device)) {libinput_device_config_tap_set_enabled(libinput_device, tap_to_click);libinput_device_config_tap_set_drag_enabled(libinput_device, tap_and_drag);libinput_device_config_tap_set_drag_lock_enabled(libinput_device, drag_lock);libinput_device_config_tap_set_button_map(libinput_device, button_map);
if (libinput_device_config_tap_get_finger_count(device)) {libinput_device_config_tap_set_enabled(device, tap_to_click);libinput_device_config_tap_set_drag_enabled(device, tap_and_drag);libinput_device_config_tap_set_drag_lock_enabled(device, drag_lock);libinput_device_config_tap_set_button_map(device, button_map);
if (libinput_device_config_scroll_has_natural_scroll(libinput_device))libinput_device_config_scroll_set_natural_scroll_enabled(libinput_device, natural_scrolling);
if (libinput_device_config_scroll_has_natural_scroll(device))libinput_device_config_scroll_set_natural_scroll_enabled(device, natural_scrolling);
if (libinput_device_config_dwt_is_available(libinput_device))libinput_device_config_dwt_set_enabled(libinput_device, disable_while_typing);
if (libinput_device_config_dwt_is_available(device))libinput_device_config_dwt_set_enabled(device, disable_while_typing);
if (libinput_device_config_left_handed_is_available(libinput_device))libinput_device_config_left_handed_set(libinput_device, left_handed);
if (libinput_device_config_left_handed_is_available(device))libinput_device_config_left_handed_set(device, left_handed);
if (libinput_device_config_middle_emulation_is_available(libinput_device))libinput_device_config_middle_emulation_set_enabled(libinput_device, middle_button_emulation);
if (libinput_device_config_middle_emulation_is_available(device))libinput_device_config_middle_emulation_set_enabled(device, middle_button_emulation);
if (libinput_device_config_scroll_get_methods(libinput_device) != LIBINPUT_CONFIG_SCROLL_NO_SCROLL)libinput_device_config_scroll_set_method (libinput_device, scroll_method);
if (libinput_device_config_scroll_get_methods(device) != LIBINPUT_CONFIG_SCROLL_NO_SCROLL)libinput_device_config_scroll_set_method (device, scroll_method);
if (libinput_device_config_click_get_methods(libinput_device) != LIBINPUT_CONFIG_CLICK_METHOD_NONE)libinput_device_config_click_set_method (libinput_device, click_method);
if (libinput_device_config_click_get_methods(device) != LIBINPUT_CONFIG_CLICK_METHOD_NONE)libinput_device_config_click_set_method (device, click_method);
if (libinput_device_config_send_events_get_modes(libinput_device))libinput_device_config_send_events_set_mode(libinput_device, send_events_mode);
if (libinput_device_config_send_events_get_modes(device))libinput_device_config_send_events_set_mode(device, send_events_mode);
if (libinput_device_config_accel_is_available(libinput_device)) {libinput_device_config_accel_set_profile(libinput_device, accel_profile);libinput_device_config_accel_set_speed(libinput_device, accel_speed);
if (libinput_device_config_accel_is_available(device)) {libinput_device_config_accel_set_profile(device, accel_profile);libinput_device_config_accel_set_speed(device, accel_speed);
uint32_t newtagset = selmon ? selmon->tagset[selmon->seltags] ^ (arg->ui & TAGMASK) : 0;if (!newtagset)
uint32_t newtagset;if (!(newtagset = selmon ? selmon->tagset[selmon->seltags] ^ (arg->ui & TAGMASK) : 0))