View Issue Details

IDProjectCategoryView StatusLast Update
0026103LazarusWidgetsetpublic2014-05-02 19:07
ReporterZeljan RikaloAssigned ToZeljan Rikalo 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.3 (SVN)Product Build 
Target Version1.2.4Fixed in Version1.3 (SVN) 
Summary0026103: Gtk2,Qt: wrong events if key is changed in UTF8KeyPress
DescriptionAs Bart explained in mailing list. Attached his example.
Win32 WS (press 'a'):
------------------------------------
Form1Utf8KeyPress: Utf8Key = a -> Z
Edit1Utf8KeyPress: Utf8Key = Z -> Y
Edit1.Text = Y
------------------------------------

Linux GTK2 (press 'a'):
------------------------------------
Form1Utf8KeyPress: Utf8Key = a -> Z
Edit1Utf8KeyPress: Utf8Key = Z -> Y
Form1KeyPress: Key = a -> #
Edit1KeyPress: Key = # -> @
Edit1.Text = @
------------------------------------


Linux/Qt (press 'a'):
------------------------------------
Endless loop of:

...
Form1Utf8KeyPress: Utf8Key = a -> Z
Edit1Utf8KeyPress: Utf8Key = Z -> Y
Form1KeyPress: Key = a -> #
Edit1KeyPress: Key = # -> @
Form1Utf8KeyPress: Utf8Key = Y -> Y
TagsNo tags attached.
Fixed in Revision44890,44891
LazTarget1.2.4
WidgetsetGTK 2, QT
Attached Files

Activities

Zeljan Rikalo

2014-05-02 17:39

developer  

kp.zip (2,726 bytes)

Zeljan Rikalo

2014-05-02 17:42

developer   ~0074738

Gtk2 is fixed in r44890

Zeljan Rikalo

2014-05-02 17:42

developer   ~0074739

Still qt.

Zeljan Rikalo

2014-05-02 17:56

developer   ~0074740

Fixed.

Bart Broersma

2014-05-02 19:07

developer   ~0074741

Fixed.
Nice work.

Issue History

Date Modified Username Field Change
2014-05-02 17:39 Zeljan Rikalo New Issue
2014-05-02 17:39 Zeljan Rikalo Status new => assigned
2014-05-02 17:39 Zeljan Rikalo Assigned To => Zeljan Rikalo
2014-05-02 17:39 Zeljan Rikalo File Added: kp.zip
2014-05-02 17:42 Zeljan Rikalo Fixed in Revision => 44890
2014-05-02 17:42 Zeljan Rikalo Note Added: 0074738
2014-05-02 17:42 Zeljan Rikalo Status assigned => resolved
2014-05-02 17:42 Zeljan Rikalo Resolution open => fixed
2014-05-02 17:42 Zeljan Rikalo Note Added: 0074739
2014-05-02 17:42 Zeljan Rikalo Status resolved => confirmed
2014-05-02 17:44 Zeljan Rikalo LazTarget - => 1.2.4
2014-05-02 17:44 Zeljan Rikalo Fixed in Version => 1.3 (SVN)
2014-05-02 17:44 Zeljan Rikalo Target Version => 1.2.4
2014-05-02 17:56 Zeljan Rikalo Fixed in Revision 44890 => 44890,44891
2014-05-02 17:56 Zeljan Rikalo Note Added: 0074740
2014-05-02 17:56 Zeljan Rikalo Status confirmed => resolved
2014-05-02 19:07 Bart Broersma Note Added: 0074741
2014-05-02 19:07 Bart Broersma Status resolved => closed