File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
services/static-webserver/client/source/class/osparc/file Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ qx.Class.define("osparc.file.FolderContent", {
5353
5454 events : {
5555 "selectionChanged" : "qx.event.type.Data" , // tap
56+ "multiSelectionChanged" : "qx.event.type.Data" , // tap
5657 "itemSelected" : "qx.event.type.Data" , // dbltap
5758 "requestDatasetFiles" : "qx.event.type.Data" ,
5859 } ,
@@ -229,15 +230,21 @@ qx.Class.define("osparc.file.FolderContent", {
229230 allowEmptySelection : true
230231 } ) ;
231232 entries . forEach ( entry => {
232- iconsGroup . add ( entry ) ;
233+ if ( ! this . isMultiSelect ( ) ) {
234+ iconsGroup . add ( entry ) ;
235+ }
233236 iconsLayout . add ( entry ) ;
234237 } ) ;
235238 }
236239 this . setSelection ( [ this . getSelectables ( ) [ this . getMode ( ) === "icons" ? 0 : 1 ] ] ) ;
237240 } ,
238241
239242 __itemTapped : function ( item ) {
240- this . fireDataEvent ( "selectionChanged" , item ) ;
243+ if ( this . isMultiSelect ( ) ) {
244+ this . fireDataEvent ( "multiSelectionChanged" , item ) ;
245+ } else {
246+ this . fireDataEvent ( "selectionChanged" , item ) ;
247+ }
241248 } ,
242249
243250 __itemDblTapped : function ( item ) {
You can’t perform that action at this time.
0 commit comments