Canon or not this is a movie bruh .. and that doesn't mean he can deactivate it.
Well, it does, but we haven't seen it and why does he only wear his hair like that currently covering his eye and wasting chakra?
That doesn't make sense, only logical explanation is that he can't deactivate it and you forget sasuke could of been dimension traveling and recently gotten it back at that meteor moment.
By then his usage of that could of turned his eyes back normal instead of just going back to normal looking rinnegan and one regular eye or MS.
There are many possibilities and deactivation is one, but its speculation as well.