- Point click = displayToWorldCoords(e.x, e.y);
- for (GUIComponent component : model.getComponents())
+ Point click = canvasToWorldCoords(e.x, e.y);
+ for (GUIComponent component : model.getComponentsByName().values())
private void addComponentSelectorItems(List<GUIComponent> componentsByItemIndex, String base, Combo componentSelector, ViewModel model)
{
private void addComponentSelectorItems(List<GUIComponent> componentsByItemIndex, String base, Combo componentSelector, ViewModel model)
{
componentsByItemIndex.add(c);
componentSelector.add(item);
if (c instanceof SubmodelComponent)
componentsByItemIndex.add(c);
componentSelector.add(item);
if (c instanceof SubmodelComponent)