So the way the Building System works is:
When the players taps somewhere on the screen within the plot, the object goes there and if they want to confirm placement, they click on the green button "Place"
However when they click the Place button it looks like they also tap within the 3D workspace so the object goes there instead, wondering how to disable that?
connection2 = game:GetService("UserInputService").InputBegan:Connect(function(input,gp)
if gp then return end
-- computer building version here
-- mobile placement:
BuildingGui.Parent.Place.MouseButton1Click:Connect(function()
-- code irrelevant to the problem (to place the object)
end)
end)