56,56c56,56 < // remove so not all commands are listeners that have to be notified --- > // remove because not all commands are listeners that have to be notified 56a57,57 > // all the time (bug-id 595461) 57,57d56 < // all the time 58,58c58,58 < view().addFigureSelectionListener(this); --- > view().removeFigureSelectionListener(this);