To reproduce with Desktop example:
- Add
selectable="true"attribute to default layer tag of places ("Cities and Villages") mapsource
- Add
<template name="select" auto="true" /> tag to the default layer
- Turn on "Cities and Villages" layer (you may need to zoom out a bit)
- Do "Select Features" and select the "Draw Point" option
- Draw a point in one of the polygons
- Observe the expected results (this is good)
- Now try with "Draw Polygon" and draw a polygon over the layer polygons.
- Observe no results returned (this is bad)
I see in map.js, the logic is set up only to use point for selection geometry for "vector" (inc. geojson) mapsources.