Weird behavior with booleans

Can you show the whole of Hide and Unhide and where they are called from?