Fix comparing unsigned to signed int
If QModelIndex::internalId() returns an unsigned int, it can't ever be -1, so the condition will always be true.
NO_CHANGELOG
If QModelIndex::internalId() returns an unsigned int, it can't ever be -1, so the condition will always be true.
NO_CHANGELOG