master
Taiyu 9 years ago
parent b8cba33c01
commit 60d840fe3f

@ -31,7 +31,7 @@ void add_child(swayc_t *parent, swayc_t *child) {
child->width, child->height, parent, parent->type, parent->width, parent->height); child->width, child->height, parent, parent->type, parent->width, parent->height);
list_add(parent->children, child); list_add(parent->children, child);
child->parent = parent; child->parent = parent;
if(parent->focused == NULL) { if (parent->focused == NULL) {
parent->focused = child; parent->focused = child;
} }
} }
@ -118,7 +118,7 @@ void arrange_windows(swayc_t *container, int width, int height) {
}; };
if (wlc_view_get_state(container->handle) & WLC_BIT_FULLSCREEN) { if (wlc_view_get_state(container->handle) & WLC_BIT_FULLSCREEN) {
swayc_t *parent = container; swayc_t *parent = container;
while(parent->type != C_OUTPUT) { while (parent->type != C_OUTPUT) {
parent = parent->parent; parent = parent->parent;
} }
geometry.origin.x = 0; geometry.origin.x = 0;

@ -69,7 +69,7 @@ char *workspace_next_name(void) {
swayc_t *workspace_create(const char* name) { swayc_t *workspace_create(const char* name) {
swayc_t *parent = get_focused_container(&root_container); swayc_t *parent = get_focused_container(&root_container);
while(parent->type != C_OUTPUT) { while (parent->type != C_OUTPUT) {
parent = parent->parent; parent = parent->parent;
} }
return new_workspace(parent, name); return new_workspace(parent, name);
@ -83,7 +83,7 @@ bool workspace_by_name(swayc_t *view, void *data) {
void set_mask(swayc_t *view, void *data) { void set_mask(swayc_t *view, void *data) {
uint32_t *p = data; uint32_t *p = data;
if(view->type == C_VIEW) { if (view->type == C_VIEW) {
wlc_view_set_mask(view->handle, *p); wlc_view_set_mask(view->handle, *p);
} }
view->visible = (*p == 2); view->visible = (*p == 2);

Loading…
Cancel
Save