fix bug collapsing previews when voting

This commit is contained in:
Alec Armbruster 2023-06-26 09:25:00 -04:00 committed by Jay Sitter
parent 4b5fe717ad
commit a6b59b78d2

View file

@ -42,6 +42,7 @@ import {
SavePost, SavePost,
TransferCommunity, TransferCommunity,
} from "lemmy-js-client"; } from "lemmy-js-client";
import deepEqual from "lodash.isequal";
import { relTags } from "../../config"; import { relTags } from "../../config";
import { import {
BanType, BanType,
@ -168,7 +169,7 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
} }
componentWillReceiveProps(nextProps: PostListingProps) { componentWillReceiveProps(nextProps: PostListingProps) {
if (this.props !== nextProps) { if (!deepEqual(this.props, nextProps)) {
this.setState({ this.setState({
purgeLoading: false, purgeLoading: false,
reportLoading: false, reportLoading: false,
@ -183,7 +184,6 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
addModLoading: false, addModLoading: false,
addAdminLoading: false, addAdminLoading: false,
transferLoading: false, transferLoading: false,
imageExpanded: false,
}); });
} }
} }