Merge pull request #24192 from demeritcowboy/php81-frontend4
[civicrm-core.git] / js / crm.backdrop.js
index 911982de03666dbbe37878a6d7086d48ba53e1b2..9620b4e30cfd468f0386bc94907894b889f42a71 100644 (file)
@@ -1,10 +1,8 @@
 // http://civicrm.org/licensing
-CRM.$(function($) {
-  $('#admin-bar').css('display', 'none');
-  $('.crm-hidemenu').click(function(e) {
-    $('#admin-bar').css('display', 'block');
+(function($) {
+  $(document).on('crmLoad', '#civicrm-menu', function() {
+    if (Backdrop.settings.admin_bar && !Backdrop.settings.admin_bar.position_fixed) {
+      $('body').addClass('backdrop-admin-bar-position-absolute');
+    }
   });
-  $('#crm-notification-container').on('click', '#crm-restore-menu', function() {
-    $('#admin-bar').css('display', 'none');
-  });
-});
+})(CRM.$);