@@ -167,22 +167,23 @@ qx.Class.define("osparc.file.FolderContent", {
167167 if ( data [ "lastModified" ] ) {
168168 toolTip += "<br>" + data [ "lastModified" ] ;
169169 }
170- const item = this . self ( ) . getItemButton ( ) . set ( {
170+ const gridItem = this . self ( ) . getItemButton ( ) . set ( {
171171 label : data [ "label" ] ,
172172 icon : data [ "icon" ] ,
173173 toolTipText : toolTip
174174 } ) ;
175- const icon = item . getChildControl ( "icon" , true ) ;
175+ const icon = gridItem . getChildControl ( "icon" , true ) ;
176176 if ( icon . getSource ( ) === "@FontAwesome5Solid/circle-notch/12" ) {
177177 icon . setPadding ( 0 ) ;
178178 icon . setMarginRight ( 4 ) ;
179179 icon . getContentElement ( ) . addClass ( "rotate" ) ;
180180 }
181181 if ( data [ "itemId" ] ) {
182- item . itemId = data [ "itemId" ] ;
182+ gridItem . itemId = data [ "itemId" ] ;
183183 }
184- this . __attachListenersToGridItem ( item , data [ "entry" ] ) ;
185- items . push ( item ) ;
184+ gridItem . entry = data [ "entry" ] ;
185+ this . __attachListenersToGridItem ( gridItem ) ;
186+ items . push ( gridItem ) ;
186187 } ) ;
187188 }
188189 return items ;
@@ -253,28 +254,28 @@ qx.Class.define("osparc.file.FolderContent", {
253254 this . fireDataEvent ( "openItemSelected" , entry ) ;
254255 } ,
255256
256- __attachListenersToGridItem : function ( btn , entry ) {
257- btn . addListener ( "tap" , ( ) => {
257+ __attachListenersToGridItem : function ( gridItem ) {
258+ gridItem . addListener ( "tap" , ( ) => {
258259 if ( this . isMultiSelect ( ) ) {
259260 // pass all buttons that are selected
260261 const selectedFiles = [ ] ;
261262 const iconsLayout = this . getChildControl ( "icons-layout" ) ;
262- iconsLayout . getChildren ( ) . forEach ( gridItem => {
263- if ( osparc . file . FilesTree . isFile ( gridItem ) && gridItem . getValue ( ) ) {
264- selectedFiles . push ( gridItem ) ;
263+ iconsLayout . getChildren ( ) . forEach ( btn => {
264+ if ( osparc . file . FilesTree . isFile ( btn . entry ) && btn . getValue ( ) ) {
265+ selectedFiles . push ( btn ) ;
265266 }
266267 } ) ;
267- this . __itemTapped ( selectedFiles , btn . getValue ( ) ) ;
268+ this . __itemTapped ( selectedFiles , gridItem . getValue ( ) ) ;
268269 } else {
269- this . __itemTapped ( entry , btn . getValue ( ) ) ;
270+ this . __itemTapped ( gridItem . entry , gridItem . getValue ( ) ) ;
270271 }
271272 // folders can't be selected
272- if ( osparc . file . FilesTree . isDir ( entry ) ) {
273- btn . setValue ( false ) ;
273+ if ( osparc . file . FilesTree . isDir ( gridItem . entry ) ) {
274+ gridItem . setValue ( false ) ;
274275 }
275276 } , this ) ;
276- btn . addListener ( "dbltap" , ( ) => {
277- this . __itemDblTapped ( entry ) ;
277+ gridItem . addListener ( "dbltap" , ( ) => {
278+ this . __itemDblTapped ( gridItem . entry ) ;
278279 } , this ) ;
279280 } ,
280281
0 commit comments