View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
04371Bug reportsSurvey editingpublic2011-09-12 22:40
ReporterCarbonaCat Assigned Totpartner  
PrioritylowSeverityminor 
Status closedResolutionfixed 
Product Version1.90b 
Summary04371: Survey toolbar arrows make permanent tooltip in IE7
Description

On IE7, the tooltips on the arrows does not disappears when clicked on.

Steps To Reproduce

See attached file.

Additional Information

-The issue comes from jQuery's event "mouseout" that is not triggered (although it does on firefox and chrome) on IE7 (I have not tested others IE's versions) when the "tooltiped" elements is clicked.

-The issue is also producing on the current SVN revision (08755 at this date).

-It plugs the event "click" as well as the default "mouseout", so when the arrow is clicked, the tooltip disappears. The side-effect is that clicking on any other "tooltiped" elements will make the tooltip disappear as well.

TagsNo tags attached.
Attached Files
tooltip-bug.png (87,311 bytes)   
tooltip-bug.png (87,311 bytes)   
tooltip-IE7Bug.diff (633 bytes)   
Index: admin/scripts/admin_core.js
===================================================================
--- admin/scripts/admin_core.js	(revision 8755)
+++ admin/scripts/admin_core.js	(working copy)
@@ -49,9 +49,10 @@
                         corner: {
                                 target: 'bottomRight'}
                         },
-               show: {effect: { length:50}}
-
-               });
+               show: {effect: { length:50}},
+			   hide: { when: 'mouseout' },
+			   api: { onRender: function() {$(this.options.hide.when.target).bind('click', this.hide);}}
+			});
         }
     });    
 
tooltip-IE7Bug.diff (633 bytes)   
Bug heat4
Complete LimeSurvey version number (& build)8691
I will donate to the project if issue is resolved
BrowserIE7
Database type & versionMySQL
Server OS (if known)Windows XP SP2
Webserver software & version (if known)LAMPP
PHP Version5.3

Relationships

related to 05386 closedtpartner System still delete the user account even I cancel the deletion in confirmation box. 

Users monitoring this issue

There are no users monitoring this issue.

Activities

CarbonaCat

CarbonaCat

2010-05-27 12:15

reporter   ~12007

Attached a patch that corrects the issue.

The third point in the description ("-It plugs the event ...") is the description of this patch.

tpartner

tpartner

2010-05-28 02:13

partner   ~12017

Fixed in revision 8757.

Thanks for the patch CarbonaCat.

I think the issue stemmed from the fact that the original author of the tabs script disables the controller images while the script runs (presumably to prevent chatter in extreme cases). IE then has no clue that a mouseout has occurred so happily leaves the tooltip in place.

Issue History

Date Modified Username Field Change
2010-05-27 12:09 CarbonaCat New Issue
2010-05-27 12:09 CarbonaCat Status new => assigned
2010-05-27 12:09 CarbonaCat Assigned To => user372
2010-05-27 12:09 CarbonaCat File Added: tooltip-bug.png
2010-05-27 12:13 CarbonaCat File Added: tooltip-IE7Bug.diff
2010-05-27 12:15 CarbonaCat Note Added: 12007
2010-05-28 01:40 tpartner Assigned To user372 => tpartner
2010-05-28 02:13 tpartner Note Added: 12017
2010-05-28 02:13 tpartner Status assigned => resolved
2010-05-28 02:13 tpartner Resolution open => fixed
2010-06-08 21:51 c_schmitz Status resolved => closed
2010-10-25 00:17 c_schmitz Category Survey Design => Survey design
2011-09-12 22:40 c_schmitz Relationship added related to 05386
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing