(fix): Avoid negative hotseat space scenario on configuration change
* This is more of an edge case, while testing launcher, hotseat
values are negative which causes icons to get clustered in each
other causing overlaps
Signed-off-by:
Saalim Quadri <danascape@gmail.com>