AndBible / and-bible

AndBible: Bible Study
https://andbible.org
GNU General Public License v3.0
588 stars 195 forks source link

Sync stops working between 2 windows #2419

Open timbze opened 1 year ago

timbze commented 1 year ago

Describe the bug Has happened to me at least twice now, I think both times between KJV and Gill commentary window. Don't know yet how to reproduce.

https://support.andbible.org/scp/tickets.php?id=1713

Bug was found on AndBible version Build 667 stable

timbze commented 1 year ago

This might be related. WindowSync: synchronizeWindows null...

12-12 15:13:25.149 22785 22785 I WindowSync: synchronizeWindows null...
12-12 15:13:25.149 22785 22785 I WindowSync: ...delayedSynchronizeWindows Window[712]
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: updateText, isVisible: true
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: Loading OSIS xml in background
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: updateText 220612631
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: updateText, isVisible: true
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: Loading OSIS xml in background
12-12 15:13:25.150 22785 22785 I BibleView[717] WIN: updateText 220612631
12-12 15:13:25.150 22785 22855 I BibleView[717] WIN: Loading document:Gill key:Isaiah 57:1
12-12 15:13:25.150 22785 22855 I net.bible.service.sword.SwordContentFacade: Using standard JSword to fetch document data
12-12 15:13:25.150 22785 22856 I BibleView[717] WIN: Loading document:Gill key:Isaiah 57:1
12-12 15:13:25.174 22785 22855 E Slf4jAndroidLogger: Isaiah 57:1 has bad character 0x9d at position 4696 in input. [SwordUtil:clean1252:378] Thread[DefaultDispatcher-worker-2,5,main]
12-12 15:13:25.188 22785 22855 I WindowSync: synchronizeWindows null...
12-12 15:13:25.188 22785 22856 I net.bible.service.sword.SwordContentFacade: Using standard JSword to fetch document data
12-12 15:13:25.188 22785 22856 E Slf4jAndroidLogger: Isaiah 57:1 has bad character 0x9d at position 4696 in input. [SwordUtil:clean1252:378] Thread[DefaultDispatcher-worker-3,5,main]
12-12 15:13:25.191 22785 22856 I WindowSync: synchronizeWindows null...
12-12 15:13:25.212 22785 22785 I BibleViewFactory: Creating new BibleView 116561102 717
tuomas2 commented 1 year ago

synchronizeWindows null is normal behavior in certain situations (for example, when restoring a window).

tuomas2 commented 1 year ago

If it was alpha version, this sounds similar to #2437.