Do not convert unicode search input to ascii to allow autosuggest to work on mobile devices. Add a font for these unicode searches so that it renders similarly to ascii gurmukhi. Lastly, added another font weight for unicode gurmukhi.
Tests for unexpected behavior
Checked fonts in fontforge to see what was overlapping. Ascii font will simply take precedence over unicode.
Ran multiple queries on desktop and mobile without issue
Checked punjabi unicode/ascii in search results, presenter, and overlay
Time spent on PR
Work was probably 15-30 minutes including test times. But in actuality spent many hours. Mostly on off-topic research.
Summary of PR
Do not convert unicode search input to ascii to allow autosuggest to work on mobile devices. Add a font for these unicode searches so that it renders similarly to ascii gurmukhi. Lastly, added another font weight for unicode gurmukhi.
Tests for unexpected behavior
Time spent on PR
Work was probably 15-30 minutes including test times. But in actuality spent many hours. Mostly on off-topic research.
Linked issues
Fix #571, Fix #572
Reviewers
@Harjot1Singh