diff options
author | mvglasow <michael -at- vonglasow.com> | 2019-07-29 20:36:16 +0200 |
---|---|---|
committer | mvglasow <michael -at- vonglasow.com> | 2019-07-29 20:36:16 +0200 |
commit | e2d9a74599f672b31ba695309f42f8e01167ade2 (patch) | |
tree | ff7c185adde87bf38768c672be1cdadff110e8c8 | |
parent | 3b585cfe002fd53e24366741ea3431f253428c18 (diff) | |
download | navit-e2d9a74599f672b31ba695309f42f8e01167ade2.tar.gz |
Fix:traffic:Fix conditions for immediate message location expansion
Signed-off-by: mvglasow <michael -at- vonglasow.com>
-rw-r--r-- | navit/traffic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/traffic.c b/navit/traffic.c index 18b59764d..8a7849f81 100644 --- a/navit/traffic.c +++ b/navit/traffic.c @@ -3949,7 +3949,8 @@ static int traffic_process_messages_int(struct traffic * this_, int flags) { * is deferred until a rectangle overlapping with the location is queried. */ if (route_get_attr(this_->shared->rt, attr_route_status, &attr, NULL) - && (!(attr.u.num & route_status_destination_set))) { + && route_get_pos(this_->shared->rt) + && ((attr.u.num & route_status_destination_set))) { traffic_location_set_enclosing_rect(message->location, NULL); loc_ms = traffic_location_get_rect(message->location, traffic_map_meth.pro); rt_ms = route_get_selection(this_->shared->rt); |