Article - CS381989
Button and link inside a collection widget do not work in ThingWorx on Android OS
Modified: 05-Dec-2022
Applies To
- ThingWorx Platform 9.3
Description
- Button and link used to start a Vuforia experience do not work when placed in a collection widget and viewed on Android
- Clicking on the button on link does not do anything
- Following exception can be seen in Chrome Dev Tools Console
mashup-vendor-runtime.js?_v=9.3.3:4398 Unhandled rejection TypeError: Cannot read properties of undefined (reading 'BMCellDelegate') at TW.Runtime.Widgets.collection.collectionViewDidSelectCellAtIndexPath (https://XXXX/Thingworx/Runtime/mashup-common-widgets-runtime.js?_v=9.3.3:1:502312) at set selectedIndexPaths [as selectedIndexPaths] (https://XXXX/Thingworx/Runtime/js/CombinedExtensions.20221128_154318.js:2630:89) at TW.Runtime.Widgets.collection.handleAutoSelectFirstRow (https://XXXX/Thingworx/Runtime/mashup-common-widgets-runtime.js?_v=9.3.3:1:492307) at https://XXXX/Thingworx/Runtime/mashup-common-widgets-runtime.js?_v=9.3.3:1:491407 at r (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4399:17951) at i._settlePromiseFromHandler (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4399:6370) at i._settlePromise (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4399:7173) at i._settlePromiseCtx (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4399:7681) at c (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4398:1359) at s (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4398:1245) at r._drainQueues (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4398:2855) at drainQueues (https://XXXX/Thingworx/Runtime/mashup-vendor-runtime.js?_v=9.3.3:4398:987)
This is a printer-friendly version of Article 381989 and may be out of date. For the latest version click CS381989