Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Tooltip not working properly since 5.0.3 (Read 2387 times)
jlj30
Full Member
***
Offline


I love YaBB 1G - SP1!

Posts: 183
Joined: Sep 4th, 2011
Tooltip not working properly since 5.0.3
Jan 29th, 2014 at 8:37pm
Print Post  
Hi,

I can't be sure, but I think this issue was introduced with the 5.0.3 release.

The tooltip for our task shapes is now showing what's in the alt property.

Here's an extract from the page source at runtime.  I see '0:-1:-1:-1' when I hover over the shape, not what is in the TITLE.

<AREA SHAPE='RECT' COORDS='157,382,263,457'
                 TITLE="Description: ***FINDME***

Duties: Responsible for doing the following..." ID="_mfusion_ctl00_ContentPlaceHolder_DiagramView1_ImageMap_0_0_0" alt='0:-1:-1:-1' onclick="onClientNodeClicked(null,new MindFusion.Diagramming.EventArgs('Task 1.1 Task A 128324  Role A Task False False',0));" onmouseout="document.body.style.cursor = 'default'" onmouseover="document.body.style.cursor = 'pointer'">

In the class that creates the diagram, here's how the tooltip is built:

node.ToolTip = "Description: " + taskDescription + "\n\n" + "Duties: " + duties;

Any suggestions?

Thanks

Jim
  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: Tooltip not working properly since 5.0.3
Reply #1 - Jan 29th, 2014 at 8:49pm
Print Post  
Hi,

I think this happens if you enable IE compatibility mode inadvertently. Click the broken page icon in address bar to see if that will fix the tooltips.

I hope that helps,
Stoyan
  
Back to top
 
IP Logged
 
jlj30
Full Member
***
Offline


I love YaBB 1G - SP1!

Posts: 183
Joined: Sep 4th, 2011
Re: Tooltip not working properly since 5.0.3
Reply #2 - Feb 12th, 2014 at 12:38am
Print Post  
Hi,

For the benefit of anyone else that may encounter this issue, I placed the following meta tag in the page that was rendering the diagram and this resolved the tooltip issue:

   <meta http-equiv="X-UA-Compatible" content="IE=8" />

We had placed the following in our web.config file:

<system.webServer>
    <httpProtocol>
      <customHeaders>
        <clear/>
        <add name="X-UA-Compatible" value="IE=EmulateIE7"/>
      </customHeaders>
    </httpProtocol>
    ...

This was necessary to resolve some other issues with IE.

You may want to adjust the IE version, but the majority of our clients are unfortunately at IE8.

Jim
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint