Add second check for position values (iOS)

Optional position value is NSNull in arguments array when not included.
This commit is contained in:
James Crow 2020-05-14 18:17:39 -05:00
parent 243873dda9
commit f7e792c719

View File

@ -83,7 +83,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//Opens the file preview
CGRect rect;
if ([command.arguments count] >= 4) {
if ([command.arguments count] >= 4
&& ![[command.arguments objectAtIndex:3] isEqual: [NSNull null]]) {
NSArray *positionValues = [command.arguments objectAtIndex:3];
rect = CGRectMake(0, 0, [[positionValues objectAtIndex:0] floatValue], [[positionValues objectAtIndex:1] floatValue]);
} else {