← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-client-web/trunk-bug-728922-noz into lp:openobject-client-web

 

Navrang Oza (Open ERP) has proposed merging lp:~openerp-dev/openobject-client-web/trunk-bug-728922-noz into lp:openobject-client-web.

Requested reviews:
  OpenERP SA's Web Client R&D (openerp-dev-web)
Related bugs:
  #728922 export window produces new browser tab when ctrl+click an item (field name)
  https://bugs.launchpad.net/bugs/728922

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-728922-noz/+merge/52381

- User can select multiple records in export list, using Ctrl + Click option.
-- 
https://code.launchpad.net/~openerp-dev/openobject-client-web/trunk-bug-728922-noz/+merge/52381
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client-web/trunk-bug-728922-noz.
=== modified file 'addons/openerp/static/javascript/treegrid.js'
--- addons/openerp/static/javascript/treegrid.js	2011-02-09 06:21:00 +0000
+++ addons/openerp/static/javascript/treegrid.js	2011-03-07 09:06:37 +0000
@@ -351,7 +351,12 @@
                     link.parents('tr.row').addClass('selected');
                 });
                 if (record.action) {
-                	link.attr('href', record.action);
+                	if (record.action.indexOf('javascript') == 0 && jQuery(record).closest(idSelector('export_fields'))) {
+	                	link.attr('style', 'cursor: pointer');
+	                	jQuery(link).removeAttr('href');
+	                } else {
+	                	link.attr('href', record.action);
+	                }	                
                 } else {
                   	var self = this;
                     link.click(function () {


Follow ups