// Vector3 positionToPlaceNewItem = new Vector3(); protected override void doAceptDialog() { string nameSelected = folderListDropdown.options[folderListDropdown.value].text; FolderItem item = DesktopRootReferenceManager.getInstance().CurrentDesktopShowed.getFolderByName(nameSelected); if (folderListDropdown.value == 0) { DesktopRootReferenceManager.getInstance().CurrentDesktopShowed.RemoveFromFolderAndPutInDesktop(whoIsCallMe.DesktopItemCaller); DesktopRootReferenceManager.getInstance().folderController.RemoveFromFolderAndPutInDesktop(whoIsCallMe.DesktopItemCaller); } else { item.AddToFolder(whoIsCallMe.DesktopItemCaller.gameObject); FolderItem.HideItemFromDesktop(whoIsCallMe.DesktopItemCaller.gameObject); } base.doAceptDialog(); }