From d867aa7ce145c25d7b44a86aa545f8f851a0bcbd Mon Sep 17 00:00:00 2001 From: Rae Che Date: Sun, 27 May 2018 12:36:30 +0100 Subject: [PATCH] EditPage: Consistent trySave on handle[Metadata|Text]change Previously, one of these happened in React's post-state-update callback, while the other happened directly. They now both use the callback. --- client/homebrew/pages/editPage/editPage.jsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx index 88dd94f..939e00e 100644 --- a/client/homebrew/pages/editPage/editPage.jsx +++ b/client/homebrew/pages/editPage/editPage.jsx @@ -94,9 +94,7 @@ const EditPage = createClass({ this.setState((prevState)=>({ brew : _.merge({}, prevState.brew, metadata), isPending : true, - }), ()=>{ - this.trySave(); - }); + }), ()=>this.trySave()); }, @@ -110,9 +108,7 @@ const EditPage = createClass({ brew : _.merge({}, prevState.brew, { text: text }), isPending : true, htmlErrors : htmlErrors - })); - - this.trySave(); + }), ()=>this.trySave()); }, hasChanges : function(){