yeah some of these bugs are due to issues with the way my custom mouse interacts with the unity ui system, its my first time working with it so i was unable to fix such things, i do hope you enjoyed it :)