private void GetInputButtonUp()
 {
     if (itemInHand != null)
     {
         // Check if item overlap with the ScrollView to not trigger the effect
         Rect itemRect = transformHelper.ConvertRectTransformToRect(itemInHand.GetComponent <RectTransform>());
         if (itemRect.Overlaps(itemMenuIndicatorRect))
         {
             itemInHand.GetComponent <ItemIconDragHandler>().linkedEffectItem.GetComponent <ItemEffectHandler>().DragAborted();
         }
         else
         {
             ;
             itemInHand.GetComponent <ItemIconDragHandler>().linkedEffectItem.GetComponent <ItemEffectHandler>().DragFinished(itemInHand);
         }
         Destroy(itemInHand);
         itemInHand = null;
     }
 }
    void Start()
    {
        // if (itemObject == null) {
        //     Debug.LogError("ItemMenuIndicator: no 'itemObject' set!");
        // }
        if (itemDragObject == null)
        {
            Debug.LogError("ItemMenuIndicator: no 'itemDragObject' set!");
        }
        if (contentObject == null)
        {
            Debug.LogError("ItemMenuIndicator: no 'contentObject' set!");
        }

        transformHelper = TransformHelper.transformHelper;
        ingameHandler   = IngameHandler.ingameHandler;
        ItemEffectIndicator itemEffectIndicator = ItemEffectIndicator.itemEffectIndicator;

        RectTransform itemMenuIndicatorRectTransform = gameObject.GetComponent <RectTransform>();

        itemMenuIndicatorRect = transformHelper.ConvertRectTransformToRect(itemMenuIndicatorRectTransform);

        // Create some items:
        if (itemEffectIndicator.selectedItems.Count > 0)
        {
            transform.GetChild(0).gameObject.SetActive(true);
            for (int i = 0; i < itemEffectIndicator.selectedItems.Count; i++)
            {
                if (itemEffectIndicator.selectedItems[i] >= 0)
                {
                    GameObject itemObject = itemEffectIndicator.itemObjects[itemEffectIndicator.selectedItems[i]];
                    CreateItem(itemObject);
                }
            }
        }
    }