odoo/addons/web_graph
Xavier Morel 04b619f7bb [FIX] incorrect rendering of hidden graphs
dhtmlx is apparently entirely unable to render invisible graphs
(hidden via display:none on itself or a parent, visibility: hidden
does not trouble it), it apparently uses the actual size of the graph
container in its rendering and display:none elements have no
dimensions.

A graph in an o2m in a secondary tab gets rendered in display:none
environment yielding a completely broken and unusable graph.

Worked around this by deferring the graph's rendering until
visibility: the actual graph rendering is stored in a function which
is periodically deferred (via setTimeout) until we know the graph view
is visible (meaning its root element isn't invisible
anymore). Ideally, we'd use a library which is not broken instead...

The check periodicity is currently set to 100ms, seems sufficiently
reactive for our purposes.

lp bug: https://launchpad.net/bugs/880789 fixed

bzr revid: xmo@openerp.com-20111028122608-6hyi7lqpr3jh9rw3
2011-10-28 14:26:08 +02:00
..
po [I18N] update PO templates for all addons after enabling LP translation sync 2011-10-07 10:39:49 +02:00
static [FIX] incorrect rendering of hidden graphs 2011-10-28 14:26:08 +02:00
__init__.py [IMP] remove custom implementation of fields_view_get in graph view 2011-09-26 16:02:41 +02:00
__openerp__.py [IMP] set module category to Hidden 2011-10-05 16:36:07 +02:00