<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Aug 20, 2015 at 6:32 PM, Jerome Yuzyk <span dir="ltr"><<a href="mailto:jerome@supernet.ab.ca" target="_blank">jerome@supernet.ab.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thursday, August 20, 2015 04:28:06 PM Jim Stichnoth wrote:<br>
> On Wed, Aug 19, 2015 at 1:33 PM, Karl Newman <<a href="mailto:newmank1@asme.org">newmank1@asme.org</a>> wrote:<br>
><br>
> >   2 - when "All Programs" is highlighted, new recordings do not appear at<br>
> >>       the top of the programs column on the right. I have to go down and<br>
> >>       back up for that list to refresh.<br>
> >><br>
> ><br>
> > That one may be a MythUI issue. That bugs me, too. New recordings actually<br>
> > are added to the list, but it's added above the top line, so you have to<br>
> > move into the list and scroll up to see it.<br>
> ><br>
> > Not MythUI.  This is directly in the mythfrontend program:<br>
> <a href="https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythfrontend/playbackbox.cpp#L1589" rel="noreferrer" target="_blank">https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythfrontend/playbackbox.cpp#L1589</a><br>
><br>
> In  PlaybackBox::UpdateUILists(), it tries to preserve the cursor state<br>
> after asynchronous changes come in, such as a new recording, or another<br>
> frontend deleted an existing recording.  It does this via calls to<br>
> save_position() and restore_position().  It's nice that the cursor remains<br>
> fairly stable when these changes happen.<br>
><br>
> That said, if the focus is on the group list, and the episode list is<br>
> already at the top, and a new episode comes in, it would seem to make sense<br>
> to scroll the episode list to show the new item.<br>
<br>
</span>That's how it worked for me with 0.21 and the Retro theme, which is why I noticed it was different.<br>
<div class="HOEnZb"><div class="h5"></div></div></blockquote></div><br></div><div class="gmail_extra">Looks like the commit with the last major change in behavior was in 2010:</div><div class="gmail_extra"><a href="https://github.com/MythTV/mythtv/commit/ea972f0e380883dbd47e50b74d272fd862f22d87">https://github.com/MythTV/mythtv/commit/ea972f0e380883dbd47e50b74d272fd862f22d87</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">My feeling is that this kind of behavior is tricky enough to get right without causing possibly worse side effects, that it's going to take a truly bothered person to dig in and find that fix...  FWIW, I've trained myself to glance at the upscrollarrow which in my theme is grayed out when it's all the way at the top.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Jim</div></div>