Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always on top causes debug window to not respond after runtime error on Mac #42275

Open
qez008 opened this issue Sep 23, 2020 · 2 comments
Open

Comments

@qez008
Copy link

qez008 commented Sep 23, 2020

Godot version:
version 3.2.3 stable

OS/device including version:
macOS Mojave 10.14.6
MacBook Pro (Retina, 15-inch, Late 2013)

Issue description:
If always on top is enabled and a runtime error occurs, the debug window stops responding. Any time a runtime error occurs you have to force quit the debug window. I don't think always on top worked in v3.2.2, but it did not cause the debug window to stop responding.

This problem is easily avoided by disabling always on top, but I thought I'd report it anyway.

Steps to reproduce:
Enable always on top in Project_Settings -> Display -> Window.
The following script will cause debug window to stop responding.

extends Node

func _process(delta):
    assert(false)

Minimal reproduction project:

TestProject.zip

@Calinou
Copy link
Member

Calinou commented Sep 23, 2020

cc @bruvzg

@bruvzg
Copy link
Member

bruvzg commented Sep 23, 2020

I don't think always on top worked in v3.2.2

It was broken before 3.2.3

Can't reproduce, editor's debug UI is responsive regardless of Always on top setting. And debugged project window is not responding, with or without Always on top, which is expected since process is paused by debugger.

The only difference - with Always on top debugged project window stays on top of editor, without it window is behind the editor.

Not sure if it's a bug, bug probably it is not the best behavior (Windows seems to do the same).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants