From 3e88458fce0ee25859a67bb21ea1397cde896c57 Mon Sep 17 00:00:00 2001 From: SBD Date: Sat, 25 Nov 2023 13:08:15 +0300 Subject: [PATCH] 0.8.391 --- static/js/user_profile_2.js | 47 +++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 20 deletions(-) diff --git a/static/js/user_profile_2.js b/static/js/user_profile_2.js index 0a3481b..0bec393 100644 --- a/static/js/user_profile_2.js +++ b/static/js/user_profile_2.js @@ -65,12 +65,15 @@ function select_tab_profile (el,url,owner_type=null) { let user_type = getInfoAboutUser() if (user_type === 'mobile') { open_curtain_w_btn_profile() - setStandartSettingsToBlockOverlay() + } else { if (!window.location.href.includes('profile')){ open_curtain_w_btn_profile() } } + if (window.location.href.includes("profile")){ + setStandartSettingsToBlockOverlay() + } }, error: function (data){ @@ -709,7 +712,7 @@ function open_overlay (curtain) { overlay.classList.toggle('hidden') } } else { - if (!document.querySelector(".menu_buttons.left.first.open") && document.querySelector(".menu_buttons.left.open") && curtain.classList.contains('open')){ + if (!document.querySelector(".menu_buttons.left.first.open") && document.querySelector(".menu_buttons.left.open") && curtain.classList.contains('open') && !window.location.href.includes("profile")){ } else { overlay.classList.toggle("show") @@ -760,31 +763,35 @@ function set_curtain_z_index (curtain) { } -function close_open_curtain (){ - let curtains = document.querySelectorAll('.curtain.open') - if (curtains.length >= 2){ - if (last_open_curtain){ - last_open_curtain.classList.toggle('open') - last_open_curtain.classList.toggle('close') - open_overlay(last_open_curtain) - toggle_cut_width_curtain(last_open_curtain) - } else if (window.location.href.includes('profile')) { - let curtain = document.querySelector('.menu_buttons.right') - curtain.classList.toggle('open') - curtain.classList.toggle('close') +function close_open_curtain () { + if (getInfoAboutUser() === 'mobile' || !window.location.href.includes("profile")){ + let curtains = document.querySelectorAll('.curtain.open') + if (curtains.length >= 2) { + if (last_open_curtain) { + last_open_curtain.classList.toggle('open') + last_open_curtain.classList.toggle('close') + open_overlay(last_open_curtain) + toggle_cut_width_curtain(last_open_curtain) + } else if (window.location.href.includes('profile')) { + let curtain = document.querySelector('.menu_buttons.right') + curtain.classList.toggle('open') + curtain.classList.toggle('close') + open_overlay(curtain) + toggle_cut_width_curtain(curtain) + } + + } else { + let curtain = document.querySelector('.curtain.open') + curtain.classList.toggle("open") + curtain.classList.toggle("close") open_overlay(curtain) toggle_cut_width_curtain(curtain) } } else { - let curtain = document.querySelector('.curtain.open') - curtain.classList.toggle("open") - curtain.classList.toggle("close") + let curtain = document.querySelector('.menu_buttons.right') open_overlay(curtain) - toggle_cut_width_curtain(curtain) } - - } function reAdressClickOnbackrground (event,el) {