Fixed bug occurring in situations where branch subsumes the following
sequence of commands:
Select a model
Clear selection of model

In this case, the selection frame persisted.

The issue was not using invokeLater when clearing the selection of
models and using invokeLater when selecting it - provoking the reverse
order. I.e., first removing the selection frame after which the same
selection frame is added again.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>