Contextmenu got further updated. Now it behaves like I wanted it to.