File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,6 +82,19 @@ class CanvasComponent extends Canvas {
8282 }
8383 }
8484
85+ /**
86+ * @param {String|null } value
87+ * @param {String|null } oldValue
88+ */
89+ afterSetTheme ( value , oldValue ) {
90+ super . afterSetTheme ( value , oldValue ) ;
91+
92+ if ( value ) {
93+ let mode = value . includes ( 'dark' ) ? 'dark' : 'light' ;
94+ Portal . canvas . HomeCanvas . setTheme ( mode )
95+ }
96+ }
97+
8598 /**
8699 * @returns {String }
87100 */
Original file line number Diff line number Diff line change @@ -117,6 +117,19 @@ class TimelineCanvas extends Canvas {
117117 }
118118 }
119119
120+ /**
121+ * @param {String|null } value
122+ * @param {String|null } oldValue
123+ */
124+ afterSetTheme ( value , oldValue ) {
125+ super . afterSetTheme ( value , oldValue ) ;
126+
127+ if ( value ) {
128+ let mode = value . includes ( 'dark' ) ? 'dark' : 'light' ;
129+ Portal . canvas . TicketCanvas . setTheme ( mode )
130+ }
131+ }
132+
120133 /**
121134 * Override to return the inner canvas ID
122135 */
You can’t perform that action at this time.
0 commit comments