This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/source/blender/blenkernel
Campbell Barton 2cc5af9c55 Fix T86431: Keep memory location of the window manager on file load
Keep the pointer location from the initial window-manager
between file load operations.

This is needed as the Python API may hold references to keymaps for e.g.
which are transferred to the newly loaded window manager,
without their `PointerRNA.owner_id` fields being updated.

Since there is only ever one window manager, keep the memory at the same location so the Python ID pointers stay valid.

Reviewed By: mont29

Ref D10690
2021-03-12 00:40:52 +11:00
..
2020-12-16 16:26:23 +11:00
2021-01-04 17:38:11 +11:00
2021-02-10 09:38:24 +11:00
2021-02-13 17:44:51 +11:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2020-10-01 14:29:45 +02:00
2020-12-15 17:19:55 +01:00
2020-12-15 12:01:45 +01:00
2021-02-17 14:50:08 +11:00
2021-03-02 16:53:56 +01:00
2020-12-16 16:26:23 +11:00
2020-12-16 16:26:23 +11:00
2021-02-26 16:55:58 +11:00