From 643dd74e43c5e8be6c71fb7114ad2b27cf2bd1f1 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Fri, 9 May 2014 12:56:51 -0400 Subject: [PATCH] initially hide the account setting menus (prevents the brief flashing of the buttons) https://github.com/designcreateplay/nodebb-theme-vanilla/commit/5589e1e148c6499b4e5005fd0c8b5b97882cfb8d --- public/src/forum/account/header.js | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/public/src/forum/account/header.js b/public/src/forum/account/header.js index c2d33546eb..687860554c 100644 --- a/public/src/forum/account/header.js +++ b/public/src/forum/account/header.js @@ -2,28 +2,26 @@ define(function() { var AccountHeader = {}; AccountHeader.init = function() { - - hideLinks(); - + displayAccountMenus(); selectActivePill(); }; - function hideLinks() { + function displayAccountMenus() { var yourid = ajaxify.variables.get('yourid'), theirid = ajaxify.variables.get('theirid'); - var editLink = $('#editLink'); - var settingsLink = $('#settingsLink'); - var favouritesLink = $('#favouritesLink'); + var editLink = $('#editLink'), + settingsLink = $('#settingsLink'), + favouritesLink = $('#favouritesLink'); - if (parseInt(yourid, 10) === 0 || parseInt(yourid, 10) !== parseInt(theirid, 10)) { - editLink.hide(); - settingsLink.hide(); - favouritesLink.hide(); + if (parseInt(yourid, 10) !== 0 && parseInt(yourid, 10) === parseInt(theirid, 10)) { + editLink.removeClass('hide'); + settingsLink.removeClass('hide'); + favouritesLink.removeClass('hide'); } if(app.isAdmin) { - editLink.show(); + editLink.removeClass('hide'); } }