It is well known that the X-gate will apply a rotation about the x-axis on the bloch sphere. Knowing this, the $|i\rangle$ state should be converted to the $|-i\rangle$ state on the application of this gate.
To be clear I define these states as: $|i\rangle$ = ${1 \over \sqrt{2}}(|0\rangle + i|1\rangle)$ and $|-i\rangle$ = ${1 \over \sqrt{2}}(|0\rangle - i|1\rangle)$
When trying to do the vector math with $X|i\rangle$ I get: $\begin{bmatrix}0&1\\1&0\end{bmatrix}$$1 \over \sqrt{2}$$\begin{bmatrix}1\\i\end{bmatrix}$ = $1 \over \sqrt{2}$$\begin{bmatrix}i\\1\end{bmatrix}$
But I expect to be getting the $|-i\rangle$ state: $1 \over \sqrt{2}$$\begin{bmatrix}1\\-i\end{bmatrix}$
What am I doing wrong, am I missing some intrinsic property of quantum theory?