When a tile is reloaded while the previous load call is still running, the previous future is cancelled explicitly. However, because we immediately schedule a new load future, it is not necessary to call the onLoadDataCancel() callback. If that callback is used to show an error message, it would even be wrong! To achieve this behavior, we set a special execution hint on the previous future to indicate that the cancellation happend explicitly and does not need to be handled by the tile.
When a tile is reloaded while the previous load call is still running, the previous future is cancelled explicitly. However, because we immediately schedule a new load future, it is not necessary to call the onLoadDataCancel() callback. If that callback is used to show an error message, it would even be wrong! To achieve this behavior, we set a special execution hint on the previous future to indicate that the cancellation happend explicitly and does not need to be handled by the tile.
392970