{"issue":{"state":"closed","created_at":"2011-12-05T10:33:42Z","updated_at":"2011-12-05T10:34:03Z","comments":4,"user":{"gravatar_id":"5ba9f77b20f8ee7f7bab04ca792a5ea7","id":306256,"url":"https://api.github.com/users/passbe","login":"passbe","avatar_url":"https://secure.gravatar.com/avatar/5ba9f77b20f8ee7f7bab04ca792a5ea7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"<pre>The first time a user clicks on the command tab no modules are selected. This is expected behaviour. \n\nInstead of displaying blank module details, change it to a brief description of the what the modules do and what the icon colours mean.\n\n\n</pre><br>Original link: http://code.google.com/p/beef/issues/detail?id=167","assignee":null,"id":2447784,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":342,"labels":[{"color":"ededed","name":"imported","url":"https://api.github.com/repos/passbe/beef-migration-test-2/labels/imported"},{"color":"ededed","name":"Milestone-Release-0.4.2.4","url":"https://api.github.com/repos/passbe/beef-migration-test-2/labels/Milestone-Release-0.4.2.4"},{"color":"ededed","name":"Priority-Low","url":"https://api.github.com/repos/passbe/beef-migration-test-2/labels/Priority-Low"},{"color":"ededed","name":"Type-Defect","url":"https://api.github.com/repos/passbe/beef-migration-test-2/labels/Type-Defect"}],"title":"UI: Command Module Initial Page","html_url":"https://github.com/passbe/beef-migration-test-2/issues/342","closed_at":"2011-12-05T10:33:47Z","url":"https://api.github.com/repos/passbe/beef-migration-test-2/issues/342","milestone":null},"action":"created","comment":{"created_at":"2011-12-05T10:34:03Z","updated_at":"2011-12-05T10:34:03Z","user":{"gravatar_id":"5ba9f77b20f8ee7f7bab04ca792a5ea7","id":306256,"url":"https://api.github.com/users/passbe","login":"passbe","avatar_url":"https://secure.gravatar.com/avatar/5ba9f77b20f8ee7f7bab04ca792a5ea7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"xnt...@gmail.com on January 06, 2011 12:20:17:<br><pre>Submitted r676 as an interim to this issue. Until the following issue (from email) can be addressed:\n\nHi All,\n\nI've been fighting with this issue\n(http://code.google.com/p/beef/issues/detail?id=167) for a while, and\nonce again I hang my noob extjs head in shame. Hopefully one of you\nguys can help.\n\nAll of my changes have been in\npublic/javascript/ui/panel/tabs/ZombieTabCommands.js.\n\nFirstly, I created a really boring holding panel, which would be\ndisplayed on the right instead instead of the grid and the config\npanel:\n7         var welcome_command_panel = new Ext.Panel({\n8                 id: 'zombie-command-welcome-panel-'+zombie.session,\n9                 region: 'center',\n10               padding: '10 10 10 10',\n11               border: false,\n12               bodyStyle: 'border-right: 1px solid #99BBE8;\nborder-left: 1px solid #99BBE8;',\n13               html: \"<div class='x-grid-empty'>This is some default\ntext blah</div>\"\n14        });\n\nThen, I changed the default visibility of the command_module_grid and\ncommand_module_config so that:\nhidden: true\n\nThen I included the new welcome_command_panel into the items:\n141                         items: [command_module_grid,\ncommand_module_config,welcome_command_panel]\n\nWhen the screen is rendered, it seems to be working (See beef01.jpg).\n\nThen to make the welcome content disappear and the existing content to\nreappear I do this within the 'click' listener for the\ncommand_module_tree:\n 93                                         welcome_command_panel.hide();\n 94                                         command_module_grid.show();\n 95                                         command_module_config.show();\n\nThis doesn't appear to play nice. I've tried issuing the ExtJS command\n\"doLayout()\" but that doesn't seem to help, my result is as\nbeef02.jpg.\n\nExtjs is whooping my ass, and I was wondering if any of your ExtJS\nwizards could help me with that I thought was going to be a trivial\ntask. My working copy of the .js is attached as well.</pre><br>Original link: http://code.google.com/p/beef/issues/detail?id=167#c4","id":3015316,"url":"https://api.github.com/repos/passbe/beef-migration-test-2/issues/comments/3015316"}}