]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/components/person/settings.tsx
Fix issue when navigating awat from settings
[lemmy-ui.git] / src / shared / components / person / settings.tsx
index dc542e72594518b49c5efd3f39c8be1431ea1722..1ef95f5a5dd02cc3e29c5d30ebdd54d1a4a2c9a3 100644 (file)
@@ -29,7 +29,7 @@ import {
   SortType,
 } from "lemmy-js-client";
 import { elementUrl, emDash, relTags } from "../../config";
-import { UserService } from "../../services";
+import { FirstLoadService, UserService } from "../../services";
 import { HttpService, RequestState } from "../../services/HttpService";
 import { I18NextService, languages } from "../../services/I18NextService";
 import { setupTippy } from "../../tippy";
@@ -170,6 +170,8 @@ export class Settings extends Component<any, SettingsState> {
     this.handleBlockPerson = this.handleBlockPerson.bind(this);
     this.handleBlockCommunity = this.handleBlockCommunity.bind(this);
 
+    FirstLoadService.isFirstLoad;
+
     const mui = UserService.Instance.myUserInfo;
     if (mui) {
       const {
@@ -1177,7 +1179,6 @@ export class Settings extends Component<any, SettingsState> {
     });
     if (saveRes.state === "success") {
       UserService.Instance.login(saveRes.data);
-      location.reload();
       toast(I18NextService.i18n.t("saved"));
       window.scrollTo(0, 0);
     }