[ui,cmd:places] support contextmenu, touch devices