When I am working on two drawings, if I start a command on one of them (let's say Drawing A), change to the other one (Drawing B) and close Drawing A without changing to it (just clicking the X of its tab), Drawing B stays locked for ever.
Bug confirmed. The logic was so complicated! All that was needed was to just remove that drawing from the controller. Fixed on revision: 1464.