Palette Search doesn't utilize Escape Shortcut as definable by the user
1) Set the Escape shortcut to something like the grave character <`>
2) Utilize the Palette Search. To escape, using the 'grave' character won't do anything but it will type a grave character in the search box. The user must press the Escape key.
One could argue that it should be this way, but if so, notice that while typing in a Staff Text for instance, the user-defined custom escape shortcut is taken into consideration, and it will exit the text-box if, as with what was mentioned, the user presses the ` key.
This should be an easy fix. Although, if the user made the letter 'A' for instance as their escape key, that would be weird and rather naive, but still the program should honor its functionality while typing, even in a staff text/search box, and it should not bypass what the user explicitly set for the Escape function, which is openly available for customization in the Shortcut preferences.