View Issue Details

IDProjectCategoryView StatusLast Update
0037123LazarusDatabase Componentspublic2020-05-26 19:27
ReporterMarkus Müller Assigned ToJesus Reyes  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformLinux 64OSDebian 
Product Version2.0.8 
Summary0037123: TDBMemo with Linux (GTK)
DescriptionType a text in the TDBMemo has curious effects on input a text, but only in Linux and GTK.

In Windows or Linux/QT5, it works right. I have macOs not tested.

With Suse (GTK) and RaspberryPi (GTK) works wrong, too.

See the german lazarus forum:
https://www.lazarusforum.de/viewtopic.php?f=17&t=12934
Steps To ReproduceThe connection is: TDBMemo -> TDatasource -> TMemDataset
The TMemDataset is active with one row data, the memo-field is empty, The TMemDataset is in state dsBrowse

Type a Text "Das" in the TDBMemo , then the result is:
1) Press "D" -> The TMemDataset change to state dsEdit, ->OK / "D" is showing but the cursor jump before "D" -> not OK
2) Press "a" -> "aD" is showing -> not OK.
3) Press "s" -> "asD" is showing ...
Additional InformationIn Attachment a Screen-Video how it works wrong and a demo project.

Thank you very much for fix this problem.
TagsNo tags attached.
Fixed in Revision
LazTarget
WidgetsetGTK
Attached Files

Activities

Markus Müller

2020-05-20 20:56

reporter  

TestTDBMemo.zip (128,465 bytes)

Andi Friess

2020-05-21 12:33

reporter   ~0122978

Debian Buster
Lazarus 2.0.9 r63185M FPC 3.2.0 x86_64-linux-qt5 works as expected

Lazarus 2.0.9 r63185M FPC 3.2.0 x86_64-linux-gtk is not working as expected

Issue History

Date Modified Username Field Change
2020-05-20 20:56 Markus Müller New Issue
2020-05-20 20:56 Markus Müller File Added: 2020-05-18 17-17-25.mp4
2020-05-20 20:56 Markus Müller File Added: TestTDBMemo.zip
2020-05-21 12:33 Andi Friess Note Added: 0122978
2020-05-26 19:27 Jesus Reyes Assigned To => Jesus Reyes
2020-05-26 19:27 Jesus Reyes Status new => assigned