mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Avoid applying CSS multiple times (#4784)
* Move the applyStyleFromScope to onLoaded, when the views are created and id or className properties are set the CSS selectors are queried and applied multiple times * Condense the changes when applying properties
This commit is contained in:
committed by
SvetoslavTsenov
parent
b0577728be
commit
6d7c1ff295
@@ -49,9 +49,9 @@ export function getCurrentPage(): Page {
|
||||
function applySelectors(view: View) {
|
||||
let currentPage = getCurrentPage();
|
||||
if (currentPage) {
|
||||
let styleScope = currentPage._getStyleScope();
|
||||
let styleScope = currentPage._styleScope;
|
||||
if (styleScope) {
|
||||
styleScope.applySelectors(view);
|
||||
styleScope.matchSelectors(view);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user