fix interferenced annotations, but device (painter) size does not updated collectly after startup