Post #5126: Guys does anyone have such error?

📋 Metadata

🏷️ Tags

v1-18-7 hotkeys conflicts intermediate unsolved

  • Hotkey Configuration
  • Pie Menu Editor

💬 Content

Guys does anyone have such error?
I get it a few times, after editing some hotkeys (but i didnt touch anything binded to “return”!) and saving preferences.
After this any default for industry compatible keymap action binded to “return” simply stop working.
If i switch keymap to industry compatible - it start working.
If i switch back to my hotkeys - it doesnt.
But again, my customized hotkeys doesnt have anything binded to “return” and i never touch those hotkey.
Also i still unable to spot the exact moment where those error are happening.
My PME are 1.18.7, Blender 4.1.1

Error

Traceback (most recent call last):
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\ed_base.py", line 1347, in invoke
    return self.execute(context)
           ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\ed_base.py", line 1324, in execute
    pr.leave_mode()
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\preferences.py", line 2412, in leave_mode
    PMEPreferences._mode = self.mode_history.pop()
                           ^^^^^^^^^^^^^^^^^^^^^^^
IndexError: pop from empty list
Error: Python: Traceback (most recent call last):
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\ed_base.py", line 1347, in invoke
    return self.execute(context)
           ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\ed_base.py", line 1324, in execute
    pr.leave_mode()
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\pie_menu_editor\preferences.py", line 2412, in leave_mode
    PMEPreferences._mode = self.mode_history.pop()
                           ^^^^^^^^^^^^^^^^^^^^^^^
IndexError: pop from empty list

UPDATE:
Just try 4.2 Alpha. Have the same exact error when enabling PME and import my hotkeys.
Disabling hotkeys or disabling the addon - solve the problem.
Is this some compatibility issue with PME and BL4+ or some bug in the addon?

UPDATE 2:
I try to more carefully set my blender and PME hotkeys. I start from industry compatible keymap, when click + icon and save it as “mykeymap”,
Everything was working until i simply restart blender.
After this return key stop working again.
If i open PME in addons it for some reason will automatically go to this page:

изображение_2024-05-11_175229178изображение_2024-05-11_175229178999×367 15.2 KB

Which seems wierd since i leave PME in default editor settings.

Now if i switch keymap back to default industry compatible, and when back to my keys - return start working again.

Restarting blender - problem appear again until i make those switch of keymap back and forth.

UPDATE 3:
Well, the problem even more wierd :face_with_raised_eyebrow:
I take a fresh BL4.0.2. PME 1.18.7. I didnt import anything, nor PME menues, nor keymaps.
I go to keymap editor, set it to industry compatible, when click on + button and create a new one named “whatever”. After this i restart the blender and boom - return key stop working.
If i disable PME - it will work again.

I believe someone also should experienced such issue


🔗 View on Blender Artists