Steps to reproduce:
- Drop a TMSFMXGrid on a form
- Enable column filtering (Options.Filtering.Dropdown := True)
- Fill the grid with random data but make sure you have a lot of columns so a horizontal scrollbar is visible
If you click on the dropdown button in the gridheader you see the filter right below the dropdown button (which is correct).
But if you now scroll the grid to the right (so the left columns get out of sight) and press the dropdown button, the dropdown list appears too far to the right.
In DoFixedCellDropDownButtonClick is a calculation of the position (pt).
At that point it doesn't account for "cellContainer.Position.X".
If you offset it with cellContainer.Position.X, the dropdownlist shows up on the correct position.
Could you please fix this?