View Issue Details

IDProjectCategoryView StatusLast Update
0005516JEDI VCL00 JVCL Componentspublic2011-09-21 11:37
ReportercristolabAssigned Toobones 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionunable to reproduce 
Product Version3.40 
Target VersionFixed in Version 
Summary0005516: JVDBLookup.pas / TJvDBLookupList Class / MouseDown can generate issues on record select.
DescriptionUnit : JVDBLookup.pas
Class : TJvDBLookupList Class
Method : MouseDown()

The SelectItem(X,Y) call generates issues.
According to me, The SelectItem is called on Mouse Down and on Mouse Up (and on Mouse Move). Just one call on mouse up is perhaps necessary.

In a JVDGrid, with a lookup Field : if the lookupDataSet is big enough (> 100 records), when you press the left button on a expected item (top of bottom of the drop-down list), the dataset cursor moves but not the Selected Item ! So the Selected Item is not the expected one... And so, when you release the left mouse button, the unexpected item is finally selected in the lookup field !



Additional InformationI resolved the problem (temporarly) with the deletion on the SelectItem(X,Y) call in the MouseDown() method implementation.
thx
TagsNo tags attached.

Activities

obones

2011-06-07 17:46

administrator   ~0018609

Please provide the zipped sources of a sample application showing this

obones

2011-09-21 11:37

administrator   ~0018902

No news, closing the issue

Issue History

Date Modified Username Field Change
2011-03-17 11:04 cristolab New Issue
2011-06-07 17:46 obones Note Added: 0018609
2011-06-07 17:46 obones Status new => feedback
2011-09-21 11:37 obones Note Added: 0018902
2011-09-21 11:37 obones Status feedback => resolved
2011-09-21 11:37 obones Resolution open => unable to reproduce
2011-09-21 11:37 obones Assigned To => obones