:internal: remove selection form text if focus leaves text item
:internal: add a pixmap item class