aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Nevins <jacobn@chiark.greenend.org.uk>2007-02-25 12:54:46 +0000
committerJacob Nevins <jacobn@chiark.greenend.org.uk>2007-02-25 12:54:46 +0000
commitb9fd636928ac476b232d6854e32305392764217c (patch)
treec1be2eb9f7456e0ffa28651582f449db280fb01d
parent19824f58c9abf83105600c174bc2ef44709d9119 (diff)
downloadpuzzles-b9fd636928ac476b232d6854e32305392764217c.zip
puzzles-b9fd636928ac476b232d6854e32305392764217c.tar.gz
puzzles-b9fd636928ac476b232d6854e32305392764217c.tar.bz2
puzzles-b9fd636928ac476b232d6854e32305392764217c.tar.xz
Fix a UI glitch where dragging an existing arrow could change what it
referred to. [originally from svn r7331]
-rw-r--r--galaxies.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/galaxies.c b/galaxies.c
index 9e4f4fd..e10db3a 100644
--- a/galaxies.c
+++ b/galaxies.c
@@ -2245,8 +2245,8 @@ static char *interpret_move(game_state *state, game_ui *ui, game_drawstate *ds,
* Found a dot. Begin a drag from it.
*/
dot = &SPACE(state, px1, py1);
- ui->srcx = px;
- ui->srcy = py;
+ ui->srcx = px1;
+ ui->srcy = py1;
goto done; /* multi-level break */
}
}