Due to the order in which certain window types are created in gtk, the gdk backend for mir gets two positioning requests when constructing a tooltip. The second one contains the right relative position, but it happens after the surface was constructed by the backend. The default window manager policies in mir and miral seem to ignore the new position.
Due to the order in which certain window types are created in gtk, the gdk backend for mir gets two positioning requests when constructing a tooltip. The second one contains the right relative position, but it happens after the surface was constructed by the backend. The default window manager policies in mir and miral seem to ignore the new position.