diff --git a/resources/vue/components/StudipDialog.vue b/resources/vue/components/StudipDialog.vue
index 79337f8d19caf3c3d22341597822ad3b4136542b..499cb6c24c1445bf38b558be406a876ae43656ea 100644
--- a/resources/vue/components/StudipDialog.vue
+++ b/resources/vue/components/StudipDialog.vue
@@ -259,7 +259,14 @@ export default {
             this.currentHeight = data.height;
             this.left = data.left;
             this.top = data.top;
+            this.handleResizeBlur();
         },
+        handleResizeBlur() {
+            let el = this.$refs.resizableComponent.$el.querySelector(':focus');
+            if (el) {
+                el.blur();
+            }
+        }
     },
     filters: {
         checkEmpty(value) {