Hi Peter,

The error when clicking tool menu links is now fixed on galaxy-central tip. Thanks for reporting!

On Mon, Feb 21, 2011 at 4:48 AM, Peter <peter@maubp.freeserve.co.uk> wrote:
> On Fri, Feb 18, 2011 at 3:13 PM, Kanwei Li <kanwei@gmail.com> wrote:
>>
>> All:
>> I retested under IE7 and found the bugs you were mentioning. This has all
>> been fixed on trunk by using a newer local storage library. The only IE7
>> issue that I am now aware of is when the tool pane is empty when using
>> workflows. Please let me know if you see any other issues.
>> Thanks,
>> K
>>

On Fri, Feb 18, 2011 at 10:50 PM, Kanwei Li <kanwei@gmail.com> wrote:
> The empty tool pane issue for IE is now fixed on tip as well.
> Thanks,
> -K
>

Hi Kanwei,

I presume this was the fix for the peep view not working on IE7,
https://bitbucket.org/galaxy/galaxy-central/changeset/1dfad17e81a8

That doesn't seem to have been included in the latest galaxy-dist
release.

I've tried both main.g2.bx.psu.edu and test.g2.bx.psu.edu with
IE7 and the peep view is still unchanged. Should the test machine
be working? Perhaps there is a caching problem...

Also, when using either main.g2.bx.psu.edu or test.g2.bx.psu.edu
with IE7 I am now getting a JavaScript error when I click on any tool:

Line: 52
Error: Object doesn't support this property or method

Offending line:

var section_title =
$(this).parents("div.toolSectionWrapper").find("div.toolSectionTitle").text().trim();

Context:

// Log clicks on tools.
$("div.toolTitle > a").click( function()
{
   var tool_title = $(this).attr('id').split("-")[1];
   var section_title =
$(this).parents("div.toolSectionWrapper").find("div.toolSectionTitle").text().trim();
   var search_active =
$(this).parents("div.toolTitle").hasClass("search_match");

   // Log action.
   galaxy_async.log_user_action("tool_menu_click." + tool_title,
section_title,
   JSON.stringify({"search_active" : search_active}));
});

This may be unrelated, but you said you'd been working on the tool
pane too, so I'm mentioning it here rather than starting a new thread
or filing a bug..

Peter