From 5c208b9ceda53ac450e3e2f48e9ed28627b9c9c1 Mon Sep 17 00:00:00 2001 From: Muhammad Hamza <120543468+hamza-deriv@users.noreply.github.com> Date: Wed, 8 Feb 2023 13:53:23 +0800 Subject: [PATCH] Hamza/79326/fix: view button disabling on Portfolio Page (#7329) * fix: view button disabling on Portfolio Page * Merge branch 'master' of github.com:binary-com/binary-static into hamza/79326/View_button_from_portfolio_page_is_getting_disabled * fix: empty --------- Co-authored-by: Matin shafiei --- .../pages/user/view_popup/view_popup.ui.js | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/javascript/app/pages/user/view_popup/view_popup.ui.js b/src/javascript/app/pages/user/view_popup/view_popup.ui.js index e05055e8e091c..e437dd777793f 100644 --- a/src/javascript/app/pages/user/view_popup/view_popup.ui.js +++ b/src/javascript/app/pages/user/view_popup/view_popup.ui.js @@ -72,28 +72,33 @@ const ViewPopupUI = (() => { } }; + const enableButton = (button) => { + button.removeAttr('disabled'); + button.fadeTo(0, 1); + }; + + const enableContractViewButton = () => { + $('.open_contract_details[disabled]').each(function () { + enableButton($(this)); + }); + }; + const closeContainer = () => { if ($container) { $container.hide().remove(); $('.popup_page_overlay').hide().remove(); $container = null; + enableContractViewButton(); } $('html').removeClass('no-scroll'); }; const disableButton = (button) => { - $('.open_contract_details[disabled]').each(function () { - enableButton($(this)); - }); + enableContractViewButton(); button.attr('disabled', 'disabled'); button.fadeTo(0, 0.5); }; - const enableButton = (button) => { - button.removeAttr('disabled'); - button.fadeTo(0, 1); - }; - const showInpagePopup = (data, containerClass, dragHandle) => { const con = container(true); if (containerClass) {