This was caused by `XSetWMNormalHints` being called multiple times, each time with different values. Calling the method replaces the old data completely, resulting in some of the settings being lost. Since the method was called 3 times before the window was mapped, this resulted in the position hint being lost and the window always getting opened at a position determined by the WM. |
||
|---|---|---|
| .. | ||
| android | ||
| iphone | ||
| javascript | ||
| linuxbsd | ||
| osx | ||
| server | ||
| uwp | ||
| windows | ||
| register_platform_apis.h | ||
| SCsub | ||