Kansas already had allowed open carry. However, some town ordinances seemed to encroach upon that right. Yesterday, Gov. Brownback signed a new law doing away with that. From KMBZ:

The new law, signed Wednesday, is more black and white. “It says a local jurisdiction simply cannot regulate openly carrying firearms.”

So there.