This bug only happens when I run the game in fullscreen. Also, it only seems to happen every other time I run the game, in an interval.
When I click on a button I setup to instantiate a scene, the scene is instantiated every time (I see it in the remote tab), but its not visible every other time I run the game (my whole game is control nodes with textures). I put a print statement in the button_pressed() function and that always shows though. The print statement takes a while longer to show than normal as well. Finally, I have this input:
func _input(event: InputEvent) -> void:
if event.is_action_pressed("right_mouse"):
try_play_interactable_cutscene("test")
Which seems to instantiate the cutscene all the time but only shows its textures/labels when the button works.
Why doesn't the game show any of my textures/labels? Why only does it show eveyr other time the game is run? Why is the button slow to print out print statements? Why does the button not show its hover/clicked states?
Either way, super strange problem. Please help me! Lol