View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000097||BirdFont||[All Projects] BirdFont||public||2015-08-15 15:50||2015-08-18 17:53|
|Platform||Intel 64-bit||OS||OSX||OS Version||10.5.5|
|Target Version||Fixed in Version|
|Summary||0000097: Overview window does not keep its scroll position|
|Description||Here's a video in which you can see a few glitchy behaviours. The most serious one is that when returning to the Overview tab from any other tab, it does not keep the same character selected, and has generally scrolled up a long distance from the selected character. This makes it very difficult to add unicode characters that have quite high character codes.|
Another issue that can be observed in the video is that often when selecting a character in the Overview tab, the view will scroll up one line immediately. This can result in opening the wrong character when double-clicking, which is doubly frustrating combined with the previous bug - you switch back to the overview tab and need to scroll back down to find the character you really wanted. On its own this one isn't as serious.
Another issue that can be observed in the video, but that isn't noted in the annotations, is that during scrolling, generally two different characters are highlighted at once. I think this is just a cosmetic issue.
|Steps To Reproduce||1. Open a font.|
2. Scroll down and select a character.
3. Switch to another tab.
4. Switch back to the Overview tab.
|Additional Information||I'm using a 2015 Macbook Pro with a retina screen - I wonder if this could be a DPI-related issue?|
|Tags||No tags attached.|
||Thank you for the report. I can reproduce this on my laptop with a low resolution screen. I will try to fix it.|
||I found the scroll problem but I haven't yet found out why Birdfont doesn't keep the overview glyphs when you switch tab.|
||I have found the other bug. It will be fixed in the next release.|
||I believe this bug has been fixed in version 2.11.0-beta3.|
|2015-08-15 15:50||weeble||New Issue|
|2015-08-15 16:30||johan||Note Added: 0000371|
|2015-08-15 16:58||johan||Note Added: 0000372|
|2015-08-17 13:48||johan||Note Added: 0000375|
|2015-08-17 17:18||johan||Note Added: 0000383|
|2015-08-18 17:53||johan||Status||new => resolved|
|2015-08-18 17:53||johan||Resolution||open => fixed|
|2015-08-18 17:53||johan||Assigned To||=> johan|