Bei mir liegt das FMXGrid auch auf einem TabControl und trotzdem ging es. Mysteriös.
Bei mir ist es auch in einem TabControl.
Ich habe eine mit 10.4.1 erzeugte EXE gestartet, dort verhält sich das Popupmenü wie erwartet, der Fehler scheint sich mit der 10.4.2 eingeschlichen zu haben.
Komischerweise funktioniert die mit 10.4.2. kompilierte Version auf meinem Laptop, wenn dieser Standalone betrieben wird. Wenn er jedoch an zwei Display (1x 4k + 1x HD) angeschlossen ist, funktioniert es nicht. Für mich sieht es so aus, dass die Ausgabeposition je nach Konstellation falsch berechnet wird.
Aktuell habe ich keine 10.4.1. mehr am laufen und kann die Unterschiede nicht weiter begutachten.