Yes it is a bug. I noticed this in one of my latest internal release of MAMEUIFX and spent hours to track down and fix. My source code is quite different from MAMEUI in some files but if I'll have the time I'll try to fix there too. I was hoping MAMEUI was not affected but I was wrong.