Add null-check for overlays in OverlayRenderer
Sometimes right after login overlays can be null instead of empty list. Add null check to prevent ending on NPE. Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
@@ -262,6 +262,7 @@ public class OverlayRenderer extends MouseListener implements KeyListener
|
|||||||
final List<Overlay> overlays = overlayLayerOverlayMap.get(layer);
|
final List<Overlay> overlays = overlayLayerOverlayMap.get(layer);
|
||||||
|
|
||||||
if (client == null
|
if (client == null
|
||||||
|
|| overlays == null
|
||||||
|| overlays.isEmpty()
|
|| overlays.isEmpty()
|
||||||
|| client.getViewportWidget() == null
|
|| client.getViewportWidget() == null
|
||||||
|| client.getGameState() != GameState.LOGGED_IN
|
|| client.getGameState() != GameState.LOGGED_IN
|
||||||
|
|||||||
Reference in New Issue
Block a user