From 7890183e01ea5302a8888c9543d4e46c570fd5a0 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Sun, 9 Oct 2011 16:52:53 +0200 Subject: [PATCH] toggle toggle toggle --- static/js/pandora/ui/browser.js | 1 + static/js/pandora/ui/info.js | 1 + static/js/pandora/ui/leftPanel.js | 1 + static/js/pandora/ui/menu.js | 3 +++ 4 files changed, 6 insertions(+) diff --git a/static/js/pandora/ui/browser.js b/static/js/pandora/ui/browser.js index 1d4852be..423a5ffa 100644 --- a/static/js/pandora/ui/browser.js +++ b/static/js/pandora/ui/browser.js @@ -38,6 +38,7 @@ pandora.ui.browser = function() { toggle: function(data) { data.collapsed && pandora.$ui.list.gainFocus(); pandora.UI.set({showGroups: !data.collapsed}); + pandora.$ui.mainMenu.getItem('viewMenu_togglegroups').toggleTitle(); if (pandora.user.ui.listView == 'map') { pandora.$ui.map.resizeMap(); } else if (pandora.user.ui.listView == 'calendar') { diff --git a/static/js/pandora/ui/info.js b/static/js/pandora/ui/info.js index ff6d0e2e..91b769cd 100644 --- a/static/js/pandora/ui/info.js +++ b/static/js/pandora/ui/info.js @@ -9,6 +9,7 @@ pandora.ui.info = function() { .bindEvent({ toggle: function(data) { pandora.UI.set({showInfo: !data.collapsed}); + pandora.$ui.mainMenu.getItem('viewMenu_toggleinfo').toggleTitle(); pandora.resizeFolders(); }, pandora_find: function() { diff --git a/static/js/pandora/ui/leftPanel.js b/static/js/pandora/ui/leftPanel.js index ebaf48e9..98dc5b30 100644 --- a/static/js/pandora/ui/leftPanel.js +++ b/static/js/pandora/ui/leftPanel.js @@ -45,6 +45,7 @@ pandora.ui.leftPanel = function() { }, toggle: function(data) { pandora.UI.set({showSidebar: !data.collapsed}); + pandora.$ui.mainMenu.getItem('viewMenu_togglelists').toggleTitle(); if (data.collapsed) { Ox.forEach(pandora.$ui.folderList, function($list) { $list.loseFocus(); diff --git a/static/js/pandora/ui/menu.js b/static/js/pandora/ui/menu.js index 9b340d55..1d44ce96 100644 --- a/static/js/pandora/ui/menu.js +++ b/static/js/pandora/ui/menu.js @@ -264,10 +264,13 @@ pandora.ui.mainMenu = function() { } else if (data.id == 'clearcache') { Ox.Request.clearCache(); } else if (data.id == 'togglegroups') { + that.getItem('viewMenu_togglegroups').toggleTitle(); pandora.$ui.contentPanel.toggle(0); } else if (data.id == 'toggleinfo') { + that.getItem('viewMenu_toggleinfo').toggleTitle(); pandora.$ui.leftPanel.toggle(2); } else if (data.id == 'togglelists') { + that.getItem('viewMenu_togglelists').toggleTitle(); pandora.$ui.mainPanel.toggle(0); } },