Christian Petrov
Christian Petrov
### Problem description When setting `cursorColor`, an error gets thrown: ``` No field mCursorDrawable in class Landroid/widget/Editor; (declaration of 'android.widget.Editor' appears in /system/framework/framework.jar!classes3.dex) ``` The error does not get thrown...
### Problem description When attempting to pass a function argument to a custom component, the TS compiler raises an error. Example: ```jsx import { contentView, Composite, Properties } from 'tabris';...
### Problem description The app crashes when calling map methods before the map has been added to the widget tree. logcat output: ``` 11-28 12:40:29.488 4951 4951 E FragmentManager: No...
When _showMyLocation_ is set to `true` and the map widget gets disposed, location service indicators continue to show in the system UI until the application is closed.
Example: ```js let navigation = new tabris.NavigationView({left: 0, top: 0, right: 0, bottom: 0}).appendTo(tabris.ui.contentView); new tabris.Page({title: 'Page 1'}).appendTo(navigation); setTimeout(() => { let page = new tabris.Page({title: 'Map'}).appendTo(navigation); new esmaps.Map({ left:...
Currently, `marker.dispose()` removes the marker from the `map.getMarkers()` array. Something like: ```js map.getMarkers().forEach(marker => marker.dispose()); ``` ... would not work, since the array would be modified by `marker.dispose()`. In this...
When testing code that involves randomness, it's common to mock `Math.random` to return deterministic values. However, this breaks `zod/v4` when parsing object schemas with more than one key. **To reproduce:**...