[Re-sizable Mode] isOnScreen() / isClickable() - Critical Bug
Description of the bug (be specific):
When the game is in fixed mode, both isOnScreen() and isClickable() return false if the target is obstructed by the chat interface. This works properly: https://i.imgur.com/q8sChd3.png
However, in re-sizable mode if the target is within the screen bounds, both methods return true even if the target is not on screen (not visible) and not clickable: https://i.imgur.com/3CZ2cmq.png
Why is this a critical bug: most if not all scripts use the above methods prior to clicking the next target. If the target is large (a tree for example), the script will eventually manage to click it. However, if the target is small enough to be entirely covered by the chat interface, the script will continuously click the chat interface (possibly for hours), in an attempt to interact with its target.
How often the bug occurs: Every time the game runs in re-sizable mode.
Triggers of the bug (if known): Re-sizable mode.
Java version: 1.8.0_171 64bit
Max Heap Size: 1000 MB
TRiBot client version: 9.400_2
Looking Glass (yes/no): No
Operating System: Windows 7
Script Name: -
TRiBot Old-School or RS3: Old-School
Client Debug: -
Bot Debug: -
Screenshots (if any): Included in the bug description.