Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r17405 -r17413 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 17405) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 17413) @@ -1762,20 +1762,26 @@ setTousseItemsToDelete(tousseItemsToDelete,tousseName); var basketTree = Ext4.getCmp('basketTreeGrid'); var selNodes = basketTree.getView().getChecked(); + var selectedNodes = basketTree.getView().getSelectionModel().getSelection() var selLength = selNodes.length; // var selLength = 1; // alert(selLength) if(amount < 1){ return; } + var useViewingPackageType = true; + if(selectedNodes != null && selectedNodes[0] != selNodes[0]){ + useViewingPackageType = false; +// alert('useViewingPackageType') + } var tousseName = taskNode.get("tousseName"); var status = taskNode.get("status"); var basketBarcode = taskNode.get("basketBarcode"); var taskId = taskNode.get("taskId"); var packageType = taskNode.get("packageType"); - if(packageType == "" || selLength == 1){ + if(packageType == "" || (selLength == 1 && useViewingPackageType)){ packageType = Ext4.getCmp('packageType').getValue(); } var sterilingType = taskNode.get("sterilingMethod");