Preferences window opening behind main window when in fullscreen mode #59802

Closed
opened 2018-12-23 22:54:38 +01:00 by Manfred Giebler · 50 comments

System Information
Operating system: Windows 10
Graphics card: Nvidia GeForce GTX 1070

Blender Version
Broken: version: 2.80 (sub 39), branch: master, commit date: 2018-12-22 09:56, hash: 4c5e76025d, type: Release

Short description of error
When in fullscreen mode, the preferences window opens behind the main window (but still gets input focus).

Exact steps for others to reproduce the error
Launch Blender,
click "Toggle window fullscreen" in the "Window" menu to make the main window occupy the entire screen,
click "Preferences..." in the "Edit" menu.

Expected result: The preferences window should open in front of the main window and receive input focus.

Observed result: The preferences window opens behind the main window but receives input focus anyway, making parts of the main window temporarily unresponsive to mouse clicks. Alt-Tab (on Windows) reveals the preferences window.

**System Information** Operating system: Windows 10 Graphics card: Nvidia GeForce GTX 1070 **Blender Version** Broken: version: 2.80 (sub 39), branch: master, commit date: 2018-12-22 09:56, hash: 4c5e76025d83, type: Release **Short description of error** When in fullscreen mode, the preferences window opens behind the main window (but still gets input focus). **Exact steps for others to reproduce the error** Launch Blender, click "Toggle window fullscreen" in the "Window" menu to make the main window occupy the entire screen, click "Preferences..." in the "Edit" menu. Expected result: The preferences window should open in front of the main window and receive input focus. Observed result: The preferences window opens behind the main window but receives input focus anyway, making parts of the main window temporarily unresponsive to mouse clicks. Alt-Tab (on Windows) reveals the preferences window.

Added subscriber: @mgiebler

Added subscriber: @mgiebler

#62656 was marked as duplicate of this issue

#62656 was marked as duplicate of this issue

Added subscriber: @GavinScott

Added subscriber: @GavinScott

Can't reproduce this here. Preferences always comes in on top.

Windows 10, Nvidia 1060.

Can't reproduce this here. Preferences always comes in on top. Windows 10, Nvidia 1060.

Added subscriber: @StephenSwaney

Added subscriber: @StephenSwaney

Is this a window manager setting - something about raising new windows/windows with focus?
/disclaimer - not a windows guy

Is this a window manager setting - something about raising new windows/windows with focus? /disclaimer - not a windows guy

Some more observations:

  • Clean install of latest stable Nvidia driver (417.35) didn't fix the issue.
  • Reproduced with latest published build: version: 2.80 (sub 39), branch: blender2.7, commit date: 2018-12-23 21:42, hash: e5e885d0ec, type: Release
  • Also reproduced on wife's PC (with Nvidia GeForce GTX 970).
Some more observations: - Clean install of latest stable Nvidia driver (417.35) didn't fix the issue. - Reproduced with latest published build: version: 2.80 (sub 39), branch: blender2.7, commit date: 2018-12-23 21:42, hash: e5e885d0ecb9, type: Release - Also reproduced on wife's PC (with Nvidia GeForce GTX 970).

Knowing that the preferences window always opens near the top left corner of the screen, it's actually possible to blindly grab it by the title bar and drag it around. However, that won't bring it to the foreground either. Only after Alt-Tabbing you can see that it actually moved.

Knowing that the preferences window always opens near the top left corner of the screen, it's actually possible to blindly grab it by the title bar and drag it around. However, that won't bring it to the foreground either. Only after Alt-Tabbing you can see that it actually moved.

Any other video devices in the system? Other video cards or Intel integrated graphics say? If so are you sure Blender is running on the 1070?

I get some odd(ish) behavior when I run on my laptop's Intel integrated graphics rather than the 1060. The screen flashes when opening the Preferences window and there's a delay after clicking the close box to dismiss the Preferences window. On the 1060 it's perfectly smooth.

Maybe do a Help->Save System Info and add that here.

Any other video devices in the system? Other video cards or Intel integrated graphics say? If so are you sure Blender is running on the 1070? I get some odd(ish) behavior when I run on my laptop's Intel integrated graphics rather than the 1060. The screen flashes when opening the Preferences window and there's a delay after clicking the close box to dismiss the Preferences window. On the 1060 it's perfectly smooth. Maybe do a Help->Save System Info and add that here.
[system-info.txt](https://archive.blender.org/developer/F6050354/system-info.txt)

Our PCs are i5/i7 desktops with dedicated Nvidia cards. The integrated Intel GPUs are disabled at the BIOS/UEFI level and don't show up in Windows system configuration.

Our PCs are i5/i7 desktops with dedicated Nvidia cards. The integrated Intel GPUs are disabled at the BIOS/UEFI level and don't show up in Windows system configuration.

If you go to the folder where your 2.80 is installed, inside there is a 2.80 folder. If you go inside that and make a new "Config" folder (without the quotes) then that version of Blender will keep its configuration files there locally rather than using existing system-wide preferences. When you then start up Blender it will have a completely clean default config (it should start out asking for your left/right selection preference etc. on the splash screen).

If you try that it eliminates any chance it's something weird in the existing config files (probably only possible if you have had earlier versions of 2.80 on the machine(s) in the past.

Other than that, we may have to see if anyone else encounters the same issue / can reproduce it. There are various generic Windows issues related to application windows coming up in back rather than in front, but none of them seem applicable here that I've been able to see. Your setup sounds pretty simple and straightforward to me. Maybe someone else will have something to suggest.

If you go to the folder where your 2.80 is installed, inside there is a 2.80 folder. If you go inside that and make a new "Config" folder (without the quotes) then that version of Blender will keep its configuration files there locally rather than using existing system-wide preferences. When you then start up Blender it will have a completely clean default config (it should start out asking for your left/right selection preference etc. on the splash screen). If you try that it eliminates any chance it's something weird in the existing config files (probably only possible if you have had earlier versions of 2.80 on the machine(s) in the past. Other than that, we may have to see if anyone else encounters the same issue / can reproduce it. There are various generic Windows issues related to application windows coming up in back rather than in front, but none of them seem applicable here that I've been able to see. Your setup sounds pretty simple and straightforward to me. Maybe someone else will have something to suggest.

I deleted the folder "C:\Users%USERNAME%\AppData\Roaming\Blender Foundation" before running each test.

I deleted the folder "C:\Users\%USERNAME%\AppData\Roaming\Blender Foundation" before running each test.

Added subscriber: @MeshVoid

Added subscriber: @MeshVoid

I thought that was a feature! I had this bug since the earliest builds of 2.8 and been using it ever since... Practically every 2.8 build I've downloaded I had this and still have it and there's no option to tick always on top in preferences and I know a lot of people thought that this was a feature rather than a bug, lol. My specs are:

Operating system: Windows 10, 64 bit, 16 gb ram ddr3
Graphics card: Nvidia Geforce 1070, 8gb vram

I can make you a video if you want to, I'm also using two monitor setup. I've been alt tabbing since the earliest builds to open properties window, lol.

I thought that was a feature! I had this bug since the earliest builds of 2.8 and been using it ever since... Practically every 2.8 build I've downloaded I had this and still have it and there's no option to tick always on top in preferences and I know a lot of people thought that this was a feature rather than a bug, lol. My specs are: Operating system: Windows 10, 64 bit, 16 gb ram ddr3 Graphics card: Nvidia Geforce 1070, 8gb vram I can make you a video if you want to, I'm also using two monitor setup. I've been alt tabbing since the earliest builds to open properties window, lol.

Also, I've done a clean install of Blender 2.8 deleting all settings of it a couple of times and removing all add-ons and using only core addons, this bug was always there, It would always appear behind the main window.

Also, I've done a clean install of Blender 2.8 deleting all settings of it a couple of times and removing all add-ons and using only core addons, this bug was always there, It would always appear behind the main window.

I guess what's happening here is that on hybrid Intel/Nvidia (Optimus) notebooks such as Gavin’s, fullscreen mode is actually borderless windowed mode, which is why he can't reproduce the issue.

I guess what's happening here is that on hybrid Intel/Nvidia (Optimus) notebooks such as Gavin’s, fullscreen mode is actually borderless windowed mode, which is why he can't reproduce the issue.

I also have the same bug on my MSI notebook with i7-7700hq and 1050 gtx 2bg vram 16 gb ram.

I also have the same bug on my MSI notebook with i7-7700hq and 1050 gtx 2bg vram 16 gb ram.
Possibly related: https://stackoverflow.com/questions/34364790/fullscreen-borderless-window-with-owned-window-on-top

I also found another computer here with just a 1070 in it and that reproduces the problem!

I also found another computer here with just a 1070 in it and that reproduces the problem!

And also when you ctrl + q to exit the popup window is underneath the main window, you have to blindly press enter to close Blender when you use that hotkey combination.

And also when you ctrl + q to exit the popup window is underneath the main window, you have to blindly press enter to close Blender when you use that hotkey combination.

Added subscriber: @Phantom_Limbs

Added subscriber: @Phantom_Limbs

I have this problem. If I go into fullscreen and then open Preferences, the entire interface blinks black for a split second and then opens the Preferences window behind the main one. However, in terms of interaction logic, the interface still 'thinks' Preferences is in focus - I can edit values and hit buttons even though it is rendered behind the main window, and any buttons I want to press on the main window are blocked.

I am using an up-to-date 2.80 build - hash 2826c2be54 currently, but have experienced this throughout the course of the beta. On Windows 10 Pro version 1703. Desktop resolution of 1920x1080. No display scaling or anything fancy, although I do have a 2nd monitor attached. GPU is an Nvidia GTX 1070 on drivers 417.35. No integrated graphics of any kind.

I have this problem. If I go into fullscreen and then open Preferences, the entire interface blinks black for a split second and then opens the Preferences window behind the main one. However, in terms of interaction logic, the interface still 'thinks' Preferences is in focus - I can edit values and hit buttons even though it is rendered *behind* the main window, and any buttons I want to press on the main window are blocked. I am using an up-to-date 2.80 build - hash 2826c2be545e currently, but have experienced this throughout the course of the beta. On Windows 10 Pro version 1703. Desktop resolution of 1920x1080. No display scaling or anything fancy, although I do have a 2nd monitor attached. GPU is an Nvidia GTX 1070 on drivers 417.35. No integrated graphics of any kind.

Added subscriber: @sobakasu

Added subscriber: @sobakasu

this happens for me too. i've never used fullscreen mode before so I hadn't noticed it before.
I also have a GeForce GTX 1070 on windows 10 pro x64

this happens for me too. i've never used fullscreen mode before so I hadn't noticed it before. I also have a GeForce GTX 1070 on windows 10 pro x64

Added subscriber: @stefanoseveri

Added subscriber: @stefanoseveri

I have the same problem with the old version. But with this version : blender-2.80.0-git.2778ecb58cd2-windows64 (02-05-2019) all work fine. I have notebook Asus whit hybrid Intel/Nvidia (Optimus) geforce 940mx and

I have the same problem with the old version. But with this version : blender-2.80.0-git.2778ecb58cd2-windows64 (02-05-2019) all work fine. I have notebook Asus whit hybrid Intel/Nvidia (Optimus) geforce 940mx and

In my computer desktop with only geforce, win 7 64 bit, I have the problem. I see that the windows preference appears for one second in front off and then desappear rear the pincipal view.

In my computer desktop with only geforce, win 7 64 bit, I have the problem. I see that the windows preference appears for one second in front off and then desappear rear the pincipal view.

Added subscriber: @browneggz

Added subscriber: @browneggz

Same issue here, since the earliest builds, screen flickers black when opening Preferences (appears in front momentarily and then disappears until alt-tab), switching Shading modes or doing things like adding Materials. No issue with 2.79b or earlier. GTX 1080/Win 10.

It does seem to be related to it not being a borderless window anymore (I presume? Not an expert), but I see similar issues with games when running fullscreen instead of borderless and alt-tabbing.

Same issue here, since the earliest builds, screen flickers black when opening Preferences (appears in front momentarily and then disappears until alt-tab), switching Shading modes or doing things like adding Materials. No issue with 2.79b or earlier. GTX 1080/Win 10. It does seem to be related to it not being a borderless window anymore (I presume? Not an expert), but I see similar issues with games when running fullscreen instead of borderless and alt-tabbing.

Added subscriber: @boogiwoogie

Added subscriber: @boogiwoogie

i had the same issue as OP, as well as the screen flickering in black when opening preferences.
enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me.

i had the same issue as OP, as well as the screen flickering in black when opening preferences. enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me.

In #59802#619632, @boogiwoogie wrote:
i had the same issue as OP, as well as the screen flickering in black when opening preferences.
enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me.

That's really weird, considering the fact that you can turn it on only when you use specific hardware for stereoscopic 3d, also turning this option on will distort the image on your monitor in a very severe way. There has to be another more orthodox solution, this is a very pesky bug indeed.

> In #59802#619632, @boogiwoogie wrote: > i had the same issue as OP, as well as the screen flickering in black when opening preferences. > enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me. That's really weird, considering the fact that you can turn it on only when you use specific hardware for stereoscopic 3d, also turning this option on will distort the image on your monitor in a very severe way. There has to be another more orthodox solution, this is a very pesky bug indeed.

In #59802#619632, @boogiwoogie wrote:
i had the same issue as OP, as well as the screen flickering in black when opening preferences.
enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me.

I can also confirm the constant flickering in black when opening preferences here using Nvidia 1070.

> In #59802#619632, @boogiwoogie wrote: > i had the same issue as OP, as well as the screen flickering in black when opening preferences. > enabling nvidia stereoscopic 3d in the nvidia driver settings fixed it for me. I can also confirm the constant flickering in black when opening preferences here using Nvidia 1070.

In #59802#621970, @MeshVoid wrote:
That's really weird, considering the fact that you can turn it on only when you use specific hardware for stereoscopic 3d, also turning this option on will distort the image on your monitor in a very severe way. There has to be another more orthodox solution, this is a very pesky bug indeed.

you dont need specific hardware to turn it on, just choose the "3D Vision Discover" type of display, it will not try to detect it, as it is just a regular display using red/blue glasses.
but your are right, it will switch to 3d vision mode on some games, not on blender or regular applications, though.
@MeshVoid could you give it a shot and try to confirm that it would get rid of the flickering?

> In #59802#621970, @MeshVoid wrote: > That's really weird, considering the fact that you can turn it on only when you use specific hardware for stereoscopic 3d, also turning this option on will distort the image on your monitor in a very severe way. There has to be another more orthodox solution, this is a very pesky bug indeed. you dont need specific hardware to turn it on, just choose the "3D Vision Discover" type of display, it will not try to detect it, as it is just a regular display using red/blue glasses. but your are right, it will switch to 3d vision mode on some games, not on blender or regular applications, though. @MeshVoid could you give it a shot and try to confirm that it would get rid of the flickering?

Preferences_video_bug_report.flv

Hi! I made a video of the whole bug. I can also confirm that turning on stereoscopic mode does not solve the problem for me. Flickering is still there. Also please note that for some reason, when I capture the video, the flickering (black screen) is being recorded/captured for a couple of seconds (I guess when the flickering appears OBS( software that I've used to capture the video) has to reconnect to the monitor to start recording again that's why there's a bigger lag ), when in reality it just a fraction of a second of a black screen. But, as you can see in the video, preferences window and quit window prompts are still appearing behind the main window in full-screen mode and black screen flickering is still being present.

P.S. Also, for some reason, when I roam around the menus the highlights of the menu items in the video are somewhat incorrect, jumpy and flickery when in reality all items seem to highlight correctly.

[Preferences_video_bug_report.flv](https://archive.blender.org/developer/F6650474/Preferences_video_bug_report.flv) Hi! I made a video of the whole bug. I can also confirm that turning on stereoscopic mode does not solve the problem for me. Flickering is still there. Also please note that for some reason, when I capture the video, the flickering (black screen) is being recorded/captured for a couple of seconds (I guess when the flickering appears OBS( software that I've used to capture the video) has to reconnect to the monitor to start recording again that's why there's a bigger lag ), when in reality it just a fraction of a second of a black screen. But, as you can see in the video, preferences window and quit window prompts are still appearing behind the main window in full-screen mode and black screen flickering is still being present. P.S. Also, for some reason, when I roam around the menus the highlights of the menu items in the video are somewhat incorrect, jumpy and flickery when in reality all items seem to highlight correctly.

aight. i should point out that i actually have one of those nvidia 3d vision supporting displays, so your take on trying it out with a regular display is worth more.
thank you very much for taking time for all of this!

aight. i should point out that i actually have one of those nvidia 3d vision supporting displays, so your take on trying it out with a regular display is worth more. thank you very much for taking time for all of this!

In my computer desktop with geforce GTX 650, win 7 64 bit, I have the problem with the last build too. In this pc I have the 2.79 b version and whit this all work fine.

In my computer desktop with geforce GTX 650, win 7 64 bit, I have the problem with the last build too. In this pc I have the 2.79 b version and whit this all work fine.

Added subscriber: @rs2128

Added subscriber: @rs2128

Same issue. It happens not only for preference window but I guess for all minor windows (for exemple Render - F12)
win 10 - 64 bit / NVIDIA GeForce GTX 560 [last driver version]/ 2.80, dbfbd6b904, 2019-03-16

Same issue. It happens not only for preference window but I guess for all minor windows (for exemple Render - F12) *win 10 - 64 bit / NVIDIA GeForce GTX 560 [last driver version]*/ **2.80, dbfbd6b9043d, 2019-03-16**

I can confirm that Ruslan said. I have the same behavior. For me, when you put in full screen, the main windows is set for always on top.system-info.txt

I can confirm that Ruslan said. I have the same behavior. For me, when you put in full screen, the main windows is set for always on top.[system-info.txt](https://archive.blender.org/developer/F6836029/system-info.txt)

So I've done some poking around and testing with an old freeware app called WinExplorer, which lets you inspect and alter various window state/style properties. Here's what I've found:

winExplorer-blender-fullscreen-win10.png

When in Fullscreen mode, unchecking the 'WS_POPUP' box in the 'Style' tab completely fixes both the invisible/background Preferences window and flickering black screen issues for me.

Additional findings, in case they're any use:

winExplorer-blender-windowed-win10.png

When in windowed mode, unticking 'WS_DLGFRAME' will make Blender run Fullscreen too, without any noticeable issues.

I hope that's some help for squishing these two bugs.

So I've done some poking around and testing with an old freeware app called WinExplorer, which lets you inspect and alter various window state/style properties. Here's what I've found: ![winExplorer-blender-fullscreen-win10.png](https://archive.blender.org/developer/F6901769/winExplorer-blender-fullscreen-win10.png) When in Fullscreen mode, unchecking the 'WS_POPUP' box in the 'Style' tab completely fixes both the invisible/background Preferences window and flickering black screen issues for me. Additional findings, in case they're any use: ![winExplorer-blender-windowed-win10.png](https://archive.blender.org/developer/F6901780/winExplorer-blender-windowed-win10.png) When in windowed mode, unticking 'WS_DLGFRAME' will make Blender run Fullscreen too, without any noticeable issues. I hope that's some help for squishing these two bugs.

Removed subscriber: @sobakasu

Removed subscriber: @sobakasu

I downloaded the 2.8 source and edited the GHOST_WindowWin32.cpp file and made a patch that removes the WS_POPUP flag references and changed the getState() function logic that determines what state the Blender window is currently in (I think?). Instead of checking for WS_POPUP, it now checks if the window has both WS_DLGFRAME and WS_MAXIMIZE, as WS_DLGFRAME doesn't seem to be present when in fullscreen, according to WinExplorer. I don't know if that's a safe way of doing things as I have no experience in this area and this is the first time I've ever done this.

Compiled and tested and everything seems good to me. You can toggle Maximized, Fullscreen etc. as expected. Question is, does it break anything for anyone who's not already experiencing these issues?

win10-gtx1080-fullscreen-fix.diff

I downloaded the 2.8 source and edited the GHOST_WindowWin32.cpp file and made a patch that removes the WS_POPUP flag references and changed the getState() function logic that determines what state the Blender window is currently in (I think?). Instead of checking for WS_POPUP, it now checks if the window has both WS_DLGFRAME and WS_MAXIMIZE, as WS_DLGFRAME doesn't seem to be present when in fullscreen, according to WinExplorer. I don't know if that's a safe way of doing things as I have no experience in this area and this is the first time I've ever done this. Compiled and tested and everything seems good to me. You can toggle Maximized, Fullscreen etc. as expected. Question is, does it break anything for anyone who's not already experiencing these issues? [win10-gtx1080-fullscreen-fix.diff](https://archive.blender.org/developer/F6906194/win10-gtx1080-fullscreen-fix.diff)
Member

Added subscriber: @Harley

Added subscriber: @Harley
Member

It's been a while since I poked around in there, but I thought the general problem is that our "temp" windows, like standalone Prefs, are not created as proper child windows. I think all windows (main, secondary, temp) are made with the same ghost createWindow and the "parent" for all of them is set to zero. So our "child" windows are really more like siblings. So it doesn't matter what we set for things like "TOP_MOST" since we don't have the relationship set right.

It's been a while since I poked around in there, but I *thought* the general problem is that our "temp" windows, like standalone Prefs, are not created as proper child windows. I think all windows (main, secondary, temp) are made with the same ghost createWindow and the "parent" for all of them is set to zero. So our "child" windows are really more like siblings. So it doesn't matter what we set for things like "TOP_MOST" since we don't have the relationship set right.

This issue was referenced by c6d1ae2f8a

This issue was referenced by c6d1ae2f8aa246c009e3cbace0ab0860be8acf3a

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'

OMG! THANK YOU SO MUCH FOR FIXING THIS! YEAAAAAH!

OMG! THANK YOU SO MUCH FOR FIXING THIS! YEAAAAAH!

Thank you! Awesome :)

Thank you! Awesome :)
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
13 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#59802
No description provided.