Ignore requests when they don't come from a LiveGrid cell
authorJoey Schulze <joey@infodrom.org>
Thu, 24 Feb 2011 18:34:29 +0000 (19:34 +0100)
committerJoey Schulze <joey@infodrom.org>
Thu, 24 Feb 2011 18:34:29 +0000 (19:34 +0100)
lib/functions.js

index f117240..543d692 100644 (file)
@@ -297,6 +297,10 @@ function gridDrillDown(e)
     if (e.originalTarget && e.originalTarget.target && e.originalTarget.target == '_top')
        return;
 
+    if (e.originalTarget && 
+       (!e.originalTarget.className || (e.originalTarget.className.split('_'))[0] !== 'ricoLG'))
+       return;
+
     var id = 0; // Column 0 contains ID
     var row = grid.edit.drillDown(e,0,0);
     var cell = grid.columns[id].cell(row);