Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-28234] iOS: ListViewItem does not activate ripple effect from child views

GitHub Issuen/a
TypeBug
PriorityMedium
StatusOpen
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterGary Mathews
AssigneeGary Mathews
Created2020-11-09T17:10:13.000+0000
Updated2020-11-09T17:22:28.000+0000

Description

- Pressing on a child view within ListViewItem does not active the row ripple effect. *TEST*
const win = Ti.UI.createWindow({ backgroundColor: 'gray' });
const listView = Ti.UI.createListView({
	templates: {
		template: {
			properties: {
				backgroundColor: 'blue',
				height: 80
			},
			childTemplates: [
				{
					type: 'Ti.UI.Label',
					bindId: 'label',
					properties: {
						text: 'Pressing this should activate ripple',
						textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER,
						backgroundColor: 'red',
						width: '80%',
						height: '80%'
					}
				}
			]
		}
	},
	defaultItemTemplate: 'template'
});

listView.sections = [
	Ti.UI.createListSection({ items: [ {} ] })
];

win.add(listView);
win.open();
*EXPECTED* - ListViewItem shows ripple effect anywhere the row is tapped, including child views. *ACTUAL* - ListViewItem does not display ripple effect when child view is tapped.

Comments

No comments

JSON Source