You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Checkboxes have a white background color on ios, to fix this, we need to set the background color transparent on the checkbox.
This worked with nativescript 8.0.2, but crashes on nativescript 8.2.2
Error:
System.err: Error: Cannot convert number to Landroid/content/res/ColorStateList; at index 0
How to reproduce:
Set background color to checkbox. Either through css or with the backgroundColor property directly.
Note:
Works on ios, but crashes on android
Full stacktrace:
System.err: Calling js method getView failed
System.err: Error: Cannot convert number to Landroid/content/res/ColorStateList; at index 0
System.err:
System.err: StackTrace:
System.err: _applyBackground(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:910:0)
System.err: at onBackgroundOrBorderPropertyChanged(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:992:0)
System.err: at _redrawNativeBackground(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:948:0)
System.err: at [backgroundInternal:setNative](file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:887:0)
System.err: at applyAllNativeSetters(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\properties\index.js:1152:0)
System.err: at initNativeView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\properties\index.js:1079:0)
System.err: at onResumeNativeUpdates(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:740:22)
System.err: at _resumeNativeUpdates(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:280:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:235:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\view-common.js:107:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:309:0)
System.err: at (file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at callFunctionWithSuper(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:312:0)
System.err: at callLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at loadView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:458:0)
System.err: at (file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:237:0)
System.err: at eachChildView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\layouts\layout-base-common.js:101:0)
System.err: at eachChild(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\view-common.js:772:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:236:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\view-common.js:107:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:309:0)
System.err: at (file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at callFunctionWithSuper(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:312:0)
System.err: at callLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at loadView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:458:0)
System.err: at (file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:237:0)
System.err: at eachChildView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\layouts\layout-base-common.js:101:0)
System.err: at eachChild(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\view-common.js:772:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:236:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\view-common.js:107:0)
System.err: at onLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view\index.android.js:309:0)
System.err: at (file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at callFunctionWithSuper(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:312:0)
System.err: at callLoaded(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:318:0)
System.err: at loadView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:458:0)
System.err: at _addViewCore(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:453:0)
System.err: at _addView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\core\view-base\index.js:439:0)
System.err: at ListViewAdapter.getView(file: src\webpack:\post-card-creator\node_modules\@nativescript\core\ui\list-view\index.android.js:336:0)
System.err: at com.tns.Runtime.callJSMethodNative(Native Method)
The text was updated successfully, but these errors were encountered:
Checkboxes have a white background color on ios, to fix this, we need to set the background color transparent on the checkbox.
This worked with nativescript 8.0.2, but crashes on nativescript 8.2.2
Error:
System.err: Error: Cannot convert number to Landroid/content/res/ColorStateList; at index 0
How to reproduce:
Set background color to checkbox. Either through css or with the backgroundColor property directly.
Note:
Works on ios, but crashes on android
Full stacktrace:
The text was updated successfully, but these errors were encountered: