Skip to content

Editor freeze when right clicking on second display with Compatibility rendering mode #95873

@flaming-couches

Description

@flaming-couches

Tested versions

  • Originally discovered in v4.3.stable.official [77dcf97]
  • Earliest reproducible version I could find: v4.0.beta9.official [e780dc3]. Although I didn't check every version in between, it was reproducible in every version I did check.
  • Although the bug is not fully reproducible in these versions, opening a newer project configured with GL Compatibility in v4.0.beta2.official [f8745f2] or newer also can cause the bug.

System information

Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - NVIDIA GeForce RTX 3070 (NVIDIA; 32.0.15.6081) - AMD Ryzen 9 5950X 16-Core Processor (32 Threads)

Issue description

If my Godot project's rendering mode is set to Compatibility, the editor freezes if a right click menu is opened on a display other than my primary.
This doesn't occur on Forward+ or mobile, and by my investigation it appears this bug has existed as long as the Compatibility rendering mode has.

Steps to reproduce

  1. Launch Godot
  2. Create a new project
  3. Set the rendering mode to Compatibility
  4. Drag the editor window into a monitor other than your primary
  5. Open a right click menu anywhere on that other display
  6. Godot should freeze

Minimal reproduction project (MRP)

N/A

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions