If you close a maximized window, the virtual desktop does not get removed. Upon debugging I figured that in 'closed' hook on line 181 in main.js, client object is None type. I fixed it by hooking the closed handler with workspace.clientRemoved in install and uninstall function.
If you close a maximized window, the virtual desktop does not get removed. Upon debugging I figured that in 'closed' hook on line 181 in main.js, client object is None type. I fixed it by hooking the closed handler with workspace.clientRemoved in install and uninstall function.