File tree Expand file tree Collapse file tree
app/javascript/mastodon/features/ui/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -90,7 +90,11 @@ class ColumnsArea extends ImmutablePureComponent {
9090 }
9191
9292 if ( this . mediaQuery ) {
93- this . mediaQuery . addEventListener ( 'change' , this . handleLayoutChange ) ;
93+ if ( this . mediaQuery . addEventListener ) {
94+ this . mediaQuery . addEventListener ( 'change' , this . handleLayoutChange ) ;
95+ } else {
96+ this . mediaQuery . addListener ( this . handleLayoutChange ) ;
97+ }
9498 this . setState ( { renderComposePanel : ! this . mediaQuery . matches } ) ;
9599 }
96100
@@ -125,7 +129,11 @@ class ColumnsArea extends ImmutablePureComponent {
125129 }
126130
127131 if ( this . mediaQuery ) {
128- this . mediaQuery . removeEventListener ( 'change' , this . handleLayoutChange ) ;
132+ if ( this . mediaQuery . removeEventListener ) {
133+ this . mediaQuery . removeEventListener ( 'change' , this . handleLayoutChange ) ;
134+ } else {
135+ this . mediaQuery . removeListener ( this . handleLayouteChange ) ;
136+ }
129137 }
130138 }
131139
You can’t perform that action at this time.
0 commit comments