diff --git a/app/javascript/mastodon/containers/status_container.js b/app/javascript/mastodon/containers/status_container.js
index a15ece512..889227002 100644
--- a/app/javascript/mastodon/containers/status_container.js
+++ b/app/javascript/mastodon/containers/status_container.js
@@ -20,6 +20,7 @@ import {
deleteStatus,
hideStatus,
revealStatus,
+ fetchContext,
} from '../actions/statuses';
import { initMuteModal } from '../actions/mutes';
import { initBlockModal } from '../actions/blocks';
@@ -163,6 +164,10 @@ const mapDispatchToProps = (dispatch, { intl }) => ({
}
},
+ onPreview (id) {
+ dispatch(fetchContext(id));
+ },
+
});
export default injectIntl(connect(makeMapStateToProps, mapDispatchToProps)(Status));