File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
platform/nativescript/renderer Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import set from 'set-value'
2
2
3
3
import { getViewMeta , normalizeElementName } from '../element-registry'
4
4
import * as viewUtil from './utils'
5
+ const { isAndroid, isIOS } = require ( 'tns-core-modules/platform' )
5
6
6
7
const XML_ATTRIBUTES = Object . freeze ( [
7
8
'style' ,
@@ -91,6 +92,10 @@ export default class ViewNode {
91
92
try {
92
93
if ( XML_ATTRIBUTES . indexOf ( key ) !== - 1 ) {
93
94
this . nativeView . _applyXmlAttribute ( key , value )
95
+ } else if ( isAndroid && key . startsWith ( 'android:' ) ) {
96
+ set ( this . nativeView , key . replace ( 'android:' , '' ) , value )
97
+ } else if ( isIOS && key . startsWith ( 'ios:' ) ) {
98
+ set ( this . nativeView , key . replace ( 'ios:' , '' ) , value )
94
99
} else {
95
100
set ( this . nativeView , key , value )
96
101
}
You can’t perform that action at this time.
0 commit comments