From 318e05ddbad777fb9d9ac80b3a3689c54fa90e71 Mon Sep 17 00:00:00 2001 From: ta264 Date: Sun, 8 Dec 2019 17:39:20 +0000 Subject: [PATCH] Fixed: Poster/Overview checkbox in Movie Editor mode --- frontend/src/Movie/Index/Overview/MovieIndexOverviews.js | 6 ++++-- frontend/src/Movie/Index/Posters/MovieIndexPosters.js | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js b/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js index 8d9f47032..227e75112 100644 --- a/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js +++ b/frontend/src/Movie/Index/Overview/MovieIndexOverviews.js @@ -71,7 +71,8 @@ class MovieIndexOverviews extends Component { items, sortKey, overviewOptions, - jumpToCharacter + jumpToCharacter, + isMovieEditorActive } = this.props; const { @@ -87,7 +88,8 @@ class MovieIndexOverviews extends Component { if (this._grid && (prevState.width !== width || prevState.rowHeight !== rowHeight || - hasDifferentItemsOrOrder(prevProps.items, items))) { + hasDifferentItemsOrOrder(prevProps.items, items) || + prevProps.isMovieEditorActive !== isMovieEditorActive)) { // recomputeGridSize also forces Grid to discard its cache of rendered cells this._grid.recomputeGridSize(); } diff --git a/frontend/src/Movie/Index/Posters/MovieIndexPosters.js b/frontend/src/Movie/Index/Posters/MovieIndexPosters.js index 5e7ec012d..5f7eddb8e 100644 --- a/frontend/src/Movie/Index/Posters/MovieIndexPosters.js +++ b/frontend/src/Movie/Index/Posters/MovieIndexPosters.js @@ -111,7 +111,8 @@ class MovieIndexPosters extends Component { items, sortKey, posterOptions, - jumpToCharacter + jumpToCharacter, + isMovieEditorActive } = this.props; const { @@ -131,7 +132,8 @@ class MovieIndexPosters extends Component { prevState.columnWidth !== columnWidth || prevState.columnCount !== columnCount || prevState.rowHeight !== rowHeight || - hasDifferentItemsOrOrder(prevProps.items, items))) { + hasDifferentItemsOrOrder(prevProps.items, items) || + prevState.isMovieEditorActive !== isMovieEditorActive)) { // recomputeGridSize also forces Grid to discard its cache of rendered cells this._grid.recomputeGridSize(); }