diff --git a/html/script.js b/html/script.js
index c1983d1..4e909c7 100644
--- a/html/script.js
+++ b/html/script.js
@@ -2197,45 +2197,21 @@ function selectPlaneByHex(hex, options) {
zoom: options.zoom,
follow: options.follow,
});
- if (newPlane) {
- if (req1) {
- req1.done(function(data) {
- Planes[data.icao].recentTrace = data;
- Planes[data.icao].processTrace();
- });
- }
- req2.done(function(data) {
- Planes[data.icao].fullTrace = data;
- Planes[data.icao].processTrace();
- });
- } else {
- if (req1) {
- req1.done(function(data) {
- Planes[data.icao].recentTrace = data;
- Planes[data.icao].processTrace();
- //console.log(Planes[data.icao]);
- var options = {
- noFetch: true,
- follow: this.follow,
- zoom: this.zoom
- }
- selectPlaneByHex(data.icao, options);
- });
- }
- req2.done(function(data) {
- //processAircraft({hex: data.icao, });
- Planes[data.icao].last_message_time = 0;
- Planes[data.icao].fullTrace = data;
+ if (req1) {
+ req1.done(function(data) {
+ Planes[data.icao].recentTrace = data;
Planes[data.icao].processTrace();
- var options = {
- noFetch: true,
- follow: this.follow,
- zoom: this.zoom
- }
- selectPlaneByHex(data.icao, options);
+ if (this.follow)
+ FollowSelected = true;
});
}
+ req2.done(function(data) {
+ Planes[data.icao].fullTrace = data;
+ Planes[data.icao].processTrace();
+ if (this.follow)
+ FollowSelected = true;
+ });
}
if (!multiSelect && oldPlane) {