Most of the time, when there is a shift in a supply curve, what is really happening is that production costs are moving one way or another.
This causes the curve to shift as either more or less goods will be created and demanded.
Economic curves shift whenever there is a change in the inputs, regardless of a supply or a demand curve.