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