Tom Mueller 5 Posted February 20, 2019 When changing a property value, for example the name property of a TLabel in the object inspector and then directly select another component on the form, the changed name value is not saved. Only pressing the Enter key or changing to an other property saves the changed value. Steps to reproduce: add two TLabel on an empty form and select one change the name of the label without pressing the enter-key select the second label select the first label again -> your changed name is gonne! In Delphi 10.2.3 Tokyo this error was not present. It is not a killer bug but a very annoying issue! Can anyone reproduce this issue? PS: I reported the bug on https://quality.embarcadero.com/browse/RSP-23694 Share this post Link to post
Tom Mueller 5 Posted February 20, 2019 Thank you for your tests - so it seems that this error came with 10.3 Update 1. I will comment this in the bug report https://quality.embarcadero.com/browse/RSP-23694 Please vote for the fix for this error in the bug report - so we might have a chance to see the error fixed in 10.3 Update 2 soon. Share this post Link to post
Sherlock 663 Posted February 20, 2019 Can't reproduce with 10.3.1 for FMX. Share this post Link to post
Daniel 417 Posted February 20, 2019 I can reproduce it for the name of the label, but not for the caption, for example. (10.3.1) Share this post Link to post
Tom Mueller 5 Posted February 20, 2019 Yes - some properties get refreshed during typing and some not. So far I checked the properties for some basic components that do not refresh: - BevelWidth - Top - Left - Width - Height - Tag - ImageIndex - Margins (Bottom, Left, Right, Top) - Constraints (MaxHeight, MaxWidth, MinHeight, MinWidth) - TabOrder It seems most numeric properties (beside the Name property) do not fire a change event when loosing the focus. Share this post Link to post
Sherlock 663 Posted February 21, 2019 Please clarify: is this a VCL or FMX issue, or both? Because I can not reproduce for FMX. Share this post Link to post
PeterBelow 238 Posted February 21, 2019 It's a VCL issue. I noted another yesterday: if you type text into a property (like caption) that is longer than what fits into the visible width of the OI column the text does not scroll while you type to keep the caret in view. Share this post Link to post