diff --git a/ideintf/columndlg.pp b/ideintf/columndlg.pp index efd63863d8..276319a1b0 100644 --- a/ideintf/columndlg.pp +++ b/ideintf/columndlg.pp @@ -288,8 +288,9 @@ begin try ListColumn.Width := StrToInt(WidthEdit.Caption); except - raise Exception.Create('Invalid numeric Value'); - WidthEdit.Caption := '0'; + showmessage('Invalid numeric Value'); + // revert to previous value + WidthEdit.Caption := IntToStr(ListColumn.Width); end; end;