As noted in #134241 this modal poll function cannot return false on an item because there is a conflict in the way the operation is started versus how it is set to cancel. Doing so also stops the escape key from canceling the operator. Pull Request: https://projects.blender.org/blender/blender/pulls/134273