fix Textual 5 plist compatibility