This morning, I did a silly mistake by spilling a whole cup of coffee over my RF104. At first, I thought it was over. But I tried my best to unplug the keyboard immediately, turned it up side down over a towel, waited until it dry, removed the keycap, soaked the keycap in detergent and opened the keyboard.
Everything inside is very dry, the PCB is clean, the rubber dome is clean. I only need to clean the top of the plate by using a brush, isopropyl alcohol, a couple of q-tips and a vacuum cleaner. After cleaning and drying everything, I took this chance to lube the back of the sliders with Krytox 105 and finally assembled them back together.

Perhaps I'm just lucky or the board is very good against water. The keyboard came back to work normally. What do think about this case? Do you think Torpe switch is very good in protecting against water?
Edit: spelling error