|
|
@@ -230,6 +230,7 @@ ListViewItemWidget::ListViewItemWidget(ListViewItem *item, ListViewItemSource *s
|
|
|
SetLayoutDistribution(LAYOUT_DISTRIBUTION_GRAVITY);
|
|
|
SetLayoutDistributionPosition(LAYOUT_DISTRIBUTION_POSITION_LEFT_TOP);
|
|
|
SetPaintOverflowFadeout(false);
|
|
|
+ SetCapturing(false);
|
|
|
|
|
|
item_->widget_ = this;
|
|
|
|
|
|
@@ -294,6 +295,8 @@ bool ListViewItemWidget::OnEvent(const TBWidgetEvent &ev)
|
|
|
|
|
|
if (ev.type == EVENT_TYPE_POINTER_DOWN || ev.type == EVENT_TYPE_RIGHT_POINTER_UP)
|
|
|
{
|
|
|
+ SetFocus(WIDGET_FOCUS_REASON_POINTER);
|
|
|
+
|
|
|
TBWidget* parent = GetParent();
|
|
|
|
|
|
while (parent)
|