Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#2582 closed Bug (fixed)

VisitsSumary EvolutionGraph Widget produces JS error in IE 7 and 8

Reported by: msieb Owned by:
Priority: normal Milestone: 1.6 Piwik 1.6
Component: UI - UX (AngularJS, twig, less) Keywords: visitssummary, graph, widget, IE,
Cc: Sensitive: no

Description

I am using piwik widgets to give an overview of visitors to our customers in their backend. But since I upgraded from 1.4 to 1.5.1, the VisitsSummary EvolutionGraph Widgets are not working anymore in Internet Explorer 7 and 8.
It shows the borders and controls of the graph but there is no grid and no graph which could be hovered.
The sites of our customers have anonymous view access and the non-graph widgets are working perfectly.


To reproduce, use an URL like:
http://HOST/piwik/index.php?module=Widgetize&action=iframe&columns[]=nb_visits&moduleToWidgetize=VisitsSummary&actionToWidgetize=getEvolutionGraph&idSite=SITE_ID&period=day&date=today&disableLink=1&widget=1

Replace HOST and SITE_ID accordingly.


IE 8 throws:
Message: 'window.G_vmlCanvasManager' is null or not an object
Line: 877
Char: 76
Code: 0
URI: .../piwik/index.php?module=Proxy&action=getJs&cb=8313bce1d3a98187a762fa0f2b515778

Change History (3)

comment:1 Changed 3 years ago by vipsoft (robocoder)

  • Resolution set to fixed
  • Status changed from new to closed

(In [5051]) fixes #2582 - load excanvas before jqplot

comment:2 Changed 3 years ago by vipsoft (robocoder)

  • Milestone set to 1.6 Piwik 1.6

comment:3 Changed 3 years ago by vipsoft (robocoder)

[5312] refs #2582 - load excanvas before jqplot in Widgetize iframe

Note: See TracTickets for help on using tickets.