PR
#4624 makes all commands work when executed from Leo's menus.
And it does a lot more behind the scenes. The details are in the PR.
Please continue testing and report any problems.
And one more thing. A new method, LeoQtGui.create_wrapper_for_widget,
contains defensive code that prints a warning to the console if all is
not as expected. Please report such traces if you see them. Leo should
work just fine in any case.
Edward
P.S.
I'm quite surprised by how much work it took to fix the bug to my
satisfaction. The details are bewildering. Nevertheless, I am confident
that the new code is significantly better than the code in Leo 6.8.8.
EKR