Removing a resource in many phrase-views does not scale because of VisibilityBadge
In smtk/extension/paraview/appcomponents/VisibilityBadge.cxx
, the
VisibilityBadge::representationRemovedFromActiveView()
method calls this->activeViewChanged()
which calls VisibilityBadge::representationAddedToActiveView()
many times. Instead, we should just update m_visibleThings
directly.
cc: @am300ed @chart3388