diff options
author | Stijn Buys <ingar@osirion.org> | 2008-07-25 20:14:13 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-07-25 20:14:13 +0000 |
commit | ae21836b66252c2b0d49b5eeca9351cf894b4673 (patch) | |
tree | 94a40210fe63a7b6f22c96fa41feea1acdfaebb0 /src/client/input.cc | |
parent | d460c49f9ac6e036eedc162881b6529e6a13b449 (diff) |
allow mouse control when clicking on an already selected entity
Diffstat (limited to 'src/client/input.cc')
-rw-r--r-- | src/client/input.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/input.cc b/src/client/input.cc index 6306fc8..29226cb 100644 --- a/src/client/input.cc +++ b/src/client/input.cc @@ -410,7 +410,7 @@ void key_pressed(Key *key) } else if (core::application()->connected() && core::localcontrol()) { - if ((key->sym() == 512 + SDL_BUTTON_LEFT) && targets::hover()) { + if ((key->sym() == 512 + SDL_BUTTON_LEFT) && targets::hover() && (targets::current_id() != targets::hover())) { // hovering target selected targets::select_target(targets::hover()); |