3084 |
} |
} |
3085 |
|
|
3086 |
/* Set WM_TRANSIENT_FOR, if necessary */ |
/* Set WM_TRANSIENT_FOR, if necessary */ |
3087 |
if (parent) |
if ((parent == 0x00000000) || (parent == 0xFFFFFFFF)) |
3088 |
{ |
{ |
3089 |
sw_parent = seamless_get_window_by_id(parent); |
sw_parent = seamless_get_window_by_id(parent); |
3090 |
if (sw_parent) |
if (sw_parent) |
3093 |
warning("ui_seamless_create_window: No parent window 0x%lx\n", parent); |
warning("ui_seamless_create_window: No parent window 0x%lx\n", parent); |
3094 |
} |
} |
3095 |
|
|
3096 |
|
/* Handle popups without parents through some ewm hints */ |
3097 |
|
if (parent == 0xFFFFFFFF) |
3098 |
|
ewmh_set_window_popup(wnd); |
3099 |
|
|
3100 |
/* FIXME: Support for Input Context:s */ |
/* FIXME: Support for Input Context:s */ |
3101 |
|
|
3102 |
get_input_mask(&input_mask); |
get_input_mask(&input_mask); |