When only the g1 graph was drawn, the locator was in the desired position. However, when I expressed the two graphs vertically using the Coulmn function, the position of the locator changed. How can I make the locator stay at g1?
Manipulate[ g1 = Plot[1, {x, 0, 1}, PlotLabel -> "g1"]; g1, {p, {0.5, 0}, Locator}] Manipulate[g1 = Plot[1, {x, 0, 1}, PlotLabel -> "g1"]; g2 = Plot[x, {x, 0, 1}, PlotLabel -> "g2"]; Column[{g1, g2}], {p, {0.5, 0}, Locator}] 




Locatorgoes with one Graphics object. You have two. You can't make it jump graphics. So you need to combine both plots into one Graphics to make it work, or use two different locators? Look at help pages and all examples show one Graphics object with one locator. $\endgroup$