Operating system: Win 7
Graphics card: 1060 gtx
Worked: (optional) 2.79b
Short description of error
Performing a tool for the 3D view from another editor does not call the Last Operator panel. It does perform the tool, but the settings are not shown.
Exact steps for others to reproduce the error
Open Blender, go to scripting layout. Load the ui_panel_simple.py python template script and run it. It will show in the Preferences in the Object tab.
Click at the create cube button. The cube will be created. But you won't have the Last Operator panel to adjust its settings. It does not show.
This behaviour counts for all operators that requires to do adjustments in the Last Operator in the 3D view. You have to call the operator from within the 3D view editor now.
For me this bug is a showstopper for some of my addons, and a regression. The Last Operator panel did show and work in 2.79 when i performed a 3D view tool from outside of the 3D view. But now in 2.80 it doesn't anymore. And the ui_panel_simple.py example script is also partly broken by this.