Revert "Fixed bug when selecting multiple boxes"

This reverts commit 4b57b2b8ea3f7b051a5d9a3dd30727ddb947ca55.
Revert "Revert "Fixed bug when selecting multiple boxes""

This reverts commit 3f54afde03dcec7c21afcc3be7c650d45a64c871.
Revert "Revert "Revert "Fixed bug when selecting multiple boxes"""

This reverts commit 1696c0a7e8a95b6b936d7110e13d983a64815c1d.
Merge branch 'master' of github.com:kcl-ddh/digipal