Преглед на файлове

fix: inconsistent state when quickly closing a sliding view

j8
Bettenbuk Zoltan преди 6 години
родител
ревизия
a48d67bdc7
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3
    1
      react/features/base/react/components/native/SlidingView.js

+ 3
- 1
react/features/base/react/components/native/SlidingView.js Целия файл

@@ -264,7 +264,9 @@ export default class SlidingView extends PureComponent<Props, State> {
264 264
                     })
265 265
                 .start(({ finished }) => {
266 266
                     finished && this._mounted && !show
267
-                        && this.setState({ showOverlay: false });
267
+                        && this.setState({ showOverlay: false }, () => {
268
+                            this.forceUpdate();
269
+                        });
268 270
                     resolve();
269 271
                 });
270 272
         });

Loading…
Отказ
Запис