Name edit window constantly changing layout
When I view the Details screen, and pick the edit button for a Name, a new window is displayed with the Name, Sources, etc. This windows continually changes its layout every second, showing a scrollbar in the Sources area, then one second later removing the scrollbar, then one second later showing the scrollbar, etc. This is a problem because the CANCEL and SAVE buttons move up and down depending on the layout, and the "Reason" box, and others move as well. There are only two sources in this Source area with plenty of room below them, and there is no need for a scrollbar there.
If I resize the "Reason" box to the smallest vertical size, the layout is stable and has no scrollbar. If I resize the "Reason" box to a large size, the layout is also stable and has a scrollbar. There are sizes between those where the Name window constantly redraws itself with a scrollbar and then no scrollbar, this happens with the default size.
I do not see this problem when editing Sex, Birth or Death, although the Death window always shows an unneeded scrollbar even with no sources, and other windows display a scrollbar when not needed.
I am a software developer, and this tells me that there are two different pieces of code executing to layout the window that differ enough to cause the scrollbar to appear and disappear based on some heights of the "Reason" box. Good programming practice is to use only one function to layout the window instead of two different pieces of code doing different calculations for the same purpose.
And why does this Name edit window need to be on a one-second timer to redraw itself when I am doing nothing but look at it, very inefficient. In general, the layout of these Edit windows need improvement, there is much wasted space in the window around the boxes and buttons, and unneeded scrollbars.
I'm using Windows 10, screen resolution 1920 x 1080 at 125% scale, using the Chrome browser full screen (Maximized). On another laptop with screen resolution 3840 x 2160 at 125% scale, the Name edit window is larger, always has a scrollbar, but is scrolled to the bottom which hides the source at the top.
Answers
-
I'm sure one of the more difficult parts of web design is making a routine work on all devices, in all browsers, at all screen resolutions, and at all zoom levels. And testing to see if one has been completely successful at this is probably next to impossible.
Since the new pages have been out quite a while now and overall are working so well, the group for specifically reporting bugs like this has been pretty quiet so it is probably just as well you reported this here as there. @lyleblunttoronto1 has been the main contact in the other group for bug reports. My tagging him here should bring this to his attention so the programmers can take a look at this.
4 -
Hi Gordon. I agree is difficult to make software work on all devices (and all browsers), and all window dimensions. But I believe my configuration of a Windows 10 laptop at 1920 x 1080, using Chrome, is quite common though. 125% scale is what Windows recommends. I have only had this problem recently, perhaps within the past month (although I can't be sure).
I also tested this issue in a Chrome Incognito window, it also happens. I tried the Firefox browser (normal and private windows), and it does not happen. It appears to be a Chrome browser issue.
In any case there must be two pieces of code doing layout calculations differently.
1 -
I've reported the issue to the team. Thank you for tagging me.
1 -
Is this still happening to you? Doesn't happen to me, but I have seen it in the past.
1 -
Hi Jordi,
Thanks for responding. I did some further testing and found that in Chrome my Zoom was set to 90%. When I set it to 100% I don't see the problem. But at 90%, if someone has 3 or fewer sources for their name, and I pick the name edit button, the Name Edit window appears and immediately alternates between showing a scrollbar and having no scrollbar which causes the SAVE and CANCEL buttons to move vertically (as well as other things). When I change the height of the "Reason This Information Is Correct" box, smaller heights show a stable window with no scrollbar, larger heights (or if there are many sources) show a stable window with a scrollbar, but a range of heights between these small and large settings (and 3 or less sources) alternate between having a scrollbar and no scrollbar.
It still seems that there are two different formulas (sections of code) that layout this window differently from each other. Perhaps they are handling 90% zoom differently. I hope someone can fix this for 90% zoom, I always use that setting in Chrome.
Thanks, Eric
0