Menuo
Using Chrome browser on iPhone 6.
Bug description:
1. Search for some string from English to Turkish.
2. In the results page that is displayed, the language dropdowns at the top continue to show English to Turkish (which is correct).
3. Click on some link in the page such as Wall or My Sentences. [IMPORTANT STEP]
4. Do not close the browser tab or window. Leave the page as is (perhaps tap on another browser tab, do something in another app, or return to the phone's Home screen). Leave the browser.
5. Let a long time pass, perhaps 6 hours (actually whatever the page timeout has been set).
6. Return to the same Tatoeba page that you left earlier. The page does an automatic page refresh because it had been left idle for so long (which is expected).
7. The page refreshes but the language dropdowns at the top both show: "Any Language". The previously selected languages, English and Turkish respectively, are lost. You'd have to select the languages again from the dropdowns or tap the browser's Back button to return to a results page where the previously selected languages are still intact in the dropdowns.
Perhaps set the cookies to never expire? Note that this behavior is observed to happen only if step 3 is done. If you left the browser displaying the search results, the problem doesn't happen. It seems to happen only if you left the browser in a page other than the search results, such as Wall, My Sentences, Add a Sentence, etc.