OnChange event of TCustomEdit does not always fire on Mac OS Carbon
Original Reporter info from Mantis: LazProgger
-
Reporter name:
Original Reporter info from Mantis: LazProgger
- Reporter name:
Description:
The OnChange event of the TMaskEdit control only fires on Mac OS X Carbon in case that the mask is incomplete. On Windows, it is working as expected.
Steps to reproduce:
- TMaskEdit with arbitrary EditMask, for example: EditMask = '!99 (closed).99;1;_'
- Assign OnChange event
At the beginning, . is the text of the Edit and you can enter numbers. When writing the numbers 1, 2, 3 and 4, the OnChange event is triggerd only after typing 1, 2 and 3 (as long as the mask is incomplete).
When entering the last number or when overwriting one of the old values, the event is not triggered anymore.
Mantis conversion info:
- Mantis ID: 30167
- OS: Mac OS X
- OS Build: 10.8.2
- Platform: Darwin
- Version: 1.6
- Monitored by: » @andrea.mauri (Andrea Mauri), » @flyingsheep (Bart Broersma)