Magma blocks and soulsand only present their underwater behaviors only when two or more blocks of water are above them. If they have only one block above there is no water currents and no animations/sounds whatsoever
Environment
Windows 10 Pro (build 1709). Java 1.8.0 64 bits (provided my minecraft launcher)
WAI