Clamping all the values to ensure we don't go out of bounds
Clamping all the values to ensure we don't go out of bounds

j-f1/forked-desktop,shiftkey/desktop,desktop/desktop,j-f1/forked-desktop,artivilla/desktop,shiftkey/desktop,shiftkey/desktop,j-f1/forked-desktop,shiftkey/desktop,j-f1/forked-desktop,desktop/desktop,artivilla/desktop,artivilla/desktop,desktop/desktop,artivilla/desktop,desktop/desktop