File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed
Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 1+ 0.9.1 (2026-02-18)
2+ ------------------
3+
4+ - fix shadow DOM support for ` getName() `
5+
6+
170.9.0 (2026-02-18)
28------------------
39
Original file line number Diff line number Diff line change 10931093 for ( let i = 0 ; i < children . length ; i ++ ) {
10941094 const node = children [ i ] ;
10951095 if ( node . nodeType === node . TEXT_NODE ) {
1096- const styles = window . getComputedStyle ( node . parentElement ) ;
1097- if ( styles . textTransform === 'uppercase' ) {
1098- ret += node . textContent . toUpperCase ( ) ;
1099- } else if ( styles . textTransform === 'lowercase' ) {
1100- ret += node . textContent . toLowerCase ( ) ;
1101- } else if ( styles . textTransform === 'capitalize' ) {
1102- ret += node . textContent . replace ( / \b \w / g, c => c . toUpperCase ( ) ) ;
1096+ if ( node . parentElement ) {
1097+ const styles = window . getComputedStyle ( node . parentElement ) ;
1098+ if ( styles . textTransform === 'uppercase' ) {
1099+ ret += node . textContent . toUpperCase ( ) ;
1100+ } else if ( styles . textTransform === 'lowercase' ) {
1101+ ret += node . textContent . toLowerCase ( ) ;
1102+ } else if ( styles . textTransform === 'capitalize' ) {
1103+ ret += node . textContent . replace ( / \b \w / g, c => c . toUpperCase ( ) ) ;
1104+ } else {
1105+ ret += node . textContent ;
1106+ }
11031107 } else {
11041108 ret += node . textContent ;
11051109 }
You can’t perform that action at this time.
0 commit comments