menu
Tatoeba
language
Registriĝi Ensaluti
language Esperanto
menu
Tatoeba

chevron_right Registriĝi

chevron_right Ensaluti

Foliumi

chevron_right Montri hazardan frazon

chevron_right Foliumi laŭ lingvo

chevron_right Foliumi laŭ listo

chevron_right Foliumi laŭ etikedo

chevron_right Foliumi sonregistraĵojn

Komunumo

chevron_right Muro

chevron_right Listo de ĉiuj membroj

chevron_right Lingvoj de la membroj

chevron_right Denaskaj parolantoj

search
clear
swap_horiz
search
DostKaplan DostKaplan 2016-aŭgusto-28 2016-aŭgusto-28 18:47:11 UTC link Konstanta ligilo

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.