From faff140a3fe35cab05603632aaf0d638c25193e8 Mon Sep 17 00:00:00 2001 From: flaburgan Date: Wed, 11 Oct 2017 14:30:05 +0200 Subject: [PATCH] Avoid page to jump to top after a post deletion, fixes #7628 closes #7638 --- Changelog.md | 1 + app/assets/javascripts/app/views/post_controls_view.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Changelog.md b/Changelog.md index 643dda44b..f886d08b2 100644 --- a/Changelog.md +++ b/Changelog.md @@ -28,6 +28,7 @@ * Delete invalid oEmbed caches with binary titles [#7620](https://github.com/diaspora/diaspora/pull/7620) * Delete invalid diaspora IDs from friendica [#7630](https://github.com/diaspora/diaspora/pull/7630) * Cleanup relayables where the signature is missing [#7637](https://github.com/diaspora/diaspora/pull/7637) +* Avoid page to jump to top after a post deletion [#7638](https://github.com/diaspora/diaspora/pull/7638) ## Features * Ask for confirmation when leaving a submittable comment field [#7530](https://github.com/diaspora/diaspora/pull/7530) diff --git a/app/assets/javascripts/app/views/post_controls_view.js b/app/assets/javascripts/app/views/post_controls_view.js index 879d4d623..ed2f691c4 100644 --- a/app/assets/javascripts/app/views/post_controls_view.js +++ b/app/assets/javascripts/app/views/post_controls_view.js @@ -78,7 +78,8 @@ app.views.PostControls = app.views.Base.extend({ }.bind(this)); }, - destroyModel: function() { + destroyModel: function(evt) { + if (evt) { evt.preventDefault(); } this.post.destroyModel(); } });