<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Aug 19, 2015 at 1:33 PM, Karl Newman <span dir="ltr"><<a href="mailto:newmank1@asme.org" target="_blank">newmank1@asme.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">  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></blockquote></span></div><br></div><div class="gmail_extra">That one may be a MythUI issue. That bugs me, too. New recordings actually are added to the list, but it's added above the top line, so you have to move into the list and scroll up to see it.<span class="HOEnZb"><font color="#888888"><br></font></span></div><div class="gmail_extra"><br></div></div></blockquote><div>Not MythUI.  This is directly in the mythfrontend program:</div><div><a href="https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythfrontend/playbackbox.cpp#L1589">https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythfrontend/playbackbox.cpp#L1589</a></div><div><br></div><div>In  PlaybackBox::UpdateUILists(), it tries to preserve the cursor state after asynchronous changes come in, such as a new recording, or another frontend deleted an existing recording.  It does this via calls to save_position() and restore_position().  It's nice that the cursor remains fairly stable when these changes happen.</div><div><br></div><div>That said, if the focus is on the group list, and the episode list is already at the top, and a new episode comes in, it would seem to make sense to scroll the episode list to show the new item.</div><div><br></div><div>Jim</div></div></div></div>