From 2c8a74a2ba48949a8e607aa4b118b89cd418ebc6 Mon Sep 17 00:00:00 2001 From: Karl Prieb Date: Fri, 8 Dec 2017 19:18:17 -0200 Subject: [PATCH] fix button order --- packages/rocketchat-theme/client/imports/forms/button.css | 4 ++++ packages/rocketchat-ui/client/views/app/modal.html | 4 +--- packages/rocketchat-ui/client/views/app/modal.js | 7 ++++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/packages/rocketchat-theme/client/imports/forms/button.css b/packages/rocketchat-theme/client/imports/forms/button.css index 2f95263ceba..011bf1ef104 100644 --- a/packages/rocketchat-theme/client/imports/forms/button.css +++ b/packages/rocketchat-theme/client/imports/forms/button.css @@ -26,6 +26,10 @@ background: inherit; } + &--invisible { + visibility: hidden; + } + &--primary { color: var(--button-primary-text-color); border: 0; diff --git a/packages/rocketchat-ui/client/views/app/modal.html b/packages/rocketchat-ui/client/views/app/modal.html index 93dac2c1083..8c6b18a2e33 100644 --- a/packages/rocketchat-ui/client/views/app/modal.html +++ b/packages/rocketchat-ui/client/views/app/modal.html @@ -39,9 +39,7 @@ {{/if}} {{/if}} diff --git a/packages/rocketchat-ui/client/views/app/modal.js b/packages/rocketchat-ui/client/views/app/modal.js index 41fea8a9d1b..745db4dc901 100644 --- a/packages/rocketchat-ui/client/views/app/modal.js +++ b/packages/rocketchat-ui/client/views/app/modal.js @@ -34,7 +34,12 @@ this.modal = { } }, confirm(value) { - this.fn(value); + if (this.fn) { + this.fn(value); + } else { + this.close(); + } + this.config.closeOnConfirm && this.close(); }, showInputError(text) {