Sealing the hole will definitely help with water resistance, but there is the button still so while it should be able to keep some water out, it's not going to suddenly be totally waterproof.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@gfric had you gone swimming with it?
Sealing the hole will definitely help with water resistance, but there is the button still so while it should be able to keep some water out, it's not going to suddenly be totally waterproof.