If set autoread is enabled, if you edit the current file and perforce_open_on_change is enabled, then navigate away from it (with set hidden) and back without saving it first, you'll get the "File has been modified externally" prompt, which is technically true because the RO flag was removed from the file, but misleading because its contents has not really diverged from the contents of the buffer.