Un-expand image when receiving new post. Fixes #979

This commit is contained in:
Dessalines 2020-07-17 11:08:13 -04:00
parent 2a206e1b4d
commit 7f33e11621
2 changed files with 8 additions and 0 deletions

View file

@ -101,6 +101,9 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
this.state.upvotes = nextProps.post.upvotes; this.state.upvotes = nextProps.post.upvotes;
this.state.downvotes = nextProps.post.downvotes; this.state.downvotes = nextProps.post.downvotes;
this.state.score = nextProps.post.score; this.state.score = nextProps.post.score;
if (this.props.post.id !== nextProps.post.id) {
this.state.imageExpanded = false;
}
this.setState(this.state); this.setState(this.state);
} }

5
ui/src/utils.ts vendored
View file

@ -825,6 +825,11 @@ export function editPostRes(data: PostResponse, post: Post) {
post.url = data.post.url; post.url = data.post.url;
post.name = data.post.name; post.name = data.post.name;
post.nsfw = data.post.nsfw; post.nsfw = data.post.nsfw;
post.deleted = data.post.deleted;
post.removed = data.post.removed;
post.stickied = data.post.stickied;
post.body = data.post.body;
post.locked = data.post.locked;
} }
} }