SearchBuilder Empty / Not Empty don't work, but only on iOS
SearchBuilder Empty / Not Empty don't work, but only on iOS
This is a really, really strange bug.
It only occurs on iOS, on a table with SearchBuilder enabled.
Selecting Empty / Not Empty on iOS (browsers rendered by WebKit) will, when you attempt to select the Empty / Not Empty criteria, not select that criteria (or filter the table properly). It will instead default to the first criteria.
This behavior can be seen on the basic initialization table of SearchBuilder:
https://datatables.net/extensions/searchbuilder/examples/initialisation/simple
If you try to select the Empty or Not Empty criteria, It selects the Equals criteria instead.
Like I said, this works perfectly everywhere except for on iOS. I ran some tests on other browsers (though not desktop Safari) - this behavior is not exhibited by Chrome, Firefox, or any Android browsers - just iOS browsers. I have no idea what's causing it.
Replies
Yep, I'm seeing that too - very odd, thanks for reporting. Definitely just iOS, not mobile as a whole, as it works fine on Android. I've raised it internally (DD-1873 for my reference) and we'll report back here when there's an update.
Cheers,
Colin
Just to let you know, this has been fixed now. It's in the nightly builds that you can find here. We'll aim to release it in the next couple of weeks.
Colin
Thank you!