Looks like they finally fixed the dropdown taint issue in 8.1. If you are using the patch from townlong-yak.com you should be able to remove it once 8.1 goes live. If you aren't fimiliar with the bug you can read about it here.
I don't blame you. That bug is so old it feels like it should be around forever but they did fix it.
"Affected versions: 7.3.5, 8.0.1. Fixed in: 126.96.36.199934 (PTR): UIDropDownMenu_GetSelectedID only iterates through entries in the current menu, and UIDropDownMenu_CreateInfo always returns fresh tables."
I tried the test macro from townlong-yak.com on the ptr and didn't run into any issues (if you don't include that Game14Font error).