Welcome Guest Search | Active Topics | Members | Log In | Register

Bug V5.31 Build 2: User context lost during Profile update Options · View
mbarnstijn
Posted: Tuesday, February 16, 2021 2:09:09 PM
Groups: Member

Joined: 12/26/2010
Posts: 413

Rank:
Rank based on contribution points and purchased points. Click to see details. (115708)
I had to find a title that had been updated on the service after I added it to my collection. I found The Ascent (UPC 715515254618).

Log file attached. I cleared the log, Enabled Log, attempted "Contribute Data" for the title, accepted the Webservice Update for the title. I was thrown out of the title back to the top of my list. Then I scrolled back down the list and re-selected The Ascent again.

I waited a couple of minutes before attaching the log to this message.

--michael

File Attachment(s):
log.txt (256kb) downloaded 4 time(s).


binnerup
Posted: Wednesday, February 17, 2021 8:24:13 AM

Groups: Administration , Windows RT/8 Discussion Group

Joined: 2/1/2005
Posts: 48,624
Location: Aarhus, Denmark

Rank:
Rank based on contribution points and purchased points. Click to see details. (154341)
mbarnstijn
Posted: Wednesday, February 17, 2021 1:01:22 PM
Groups: Member

Joined: 12/26/2010
Posts: 413

Rank:
Rank based on contribution points and purchased points. Click to see details. (115708)
On the root of my list.

--michael
deprongmori
Posted: Wednesday, February 17, 2021 7:19:03 PM
Groups: Member

Joined: 8/10/2014
Posts: 305

Rank:
Rank based on contribution points and purchased points. Click to see details. (44230)
binnerup wrote:
Can I get one of you to clear the log just before doing this, and then post the log?

The list view should maintain the position, no doubt about that.

Is this a root title or a title that is a child of something else?

I’m still looking for a test case to capture for the “context shift while editing a child record of a box set and inserting a disc”. I’ve run into the problem maybe 3-4 times where the parent is updated with the disc info instead of the child after “Do you want to save your changes?” prompt. I’m updating a lot of records currently, so I should be able to find another test case soon.

Hopefully, the generic problem of lost context on top-level records after update from server is easily repro’d, especially with the log posted by Michael.

The other thing I would love to see fixed is the current record remaining in view in the sidebar after a delete or sort operation. Currently context (and sidebar view) always bounces to the top (rather than next or previous record) on a delete, and the sidebar view bounces to the top or bottom (rather than current record) although in this case the user context is retained — only the view of it is lost in the sidebar. Re-navigation becomes tedious in a local database of thousands of records.
deprongmori
Posted: Wednesday, February 17, 2021 8:39:56 PM
Groups: Member

Joined: 8/10/2014
Posts: 305

Rank:
Rank based on contribution points and purchased points. Click to see details. (44230)
deprongmori wrote:
binnerup wrote:
Can I get one of you to clear the log just before doing this, and then post the log?

The list view should maintain the position, no doubt about that.

Is this a root title or a title that is a child of something else?

I’m still looking for a test case to capture for the “context shift while editing a child record of a box set and inserting a disc”. I’ve run into the problem maybe 3-4 times where the parent is updated with the disc info instead of the child after “Do you want to save your changes?” prompt. I’m updating a lot of records currently, so I should be able to find another test case soon.

Hopefully, the generic problem of lost context on top-level records after update from server is easily repro’d, especially with the log posted by Michael.

The other thing I would love to see fixed is the current record remaining in view in the sidebar after a delete or sort operation. Currently context (and sidebar view) always bounces to the top (rather than next or previous record) on a delete, and the sidebar view bounces to the top or bottom (rather than current record) although in this case the user context is retained — only the view of it is lost in the sidebar. Re-navigation becomes tedious in a local database of thousands of records.

OK, I found a related situation and captured it.

In this case, I have a top-level Title (barcode 715515011624, "The Lady Eve") which lacks Disc Chapters/Episodes (but does not lack Disc-ID). I edit the record to inherit Cast&Crew but do not Save it yet. I then insert the disc for the Title in order to read Chapters/Episodes. Once I insert the disc, I am prompted whether I want to Save my edits. When I reply "Yes", my user context is lost, and the sidebar jumps to the first record in the sorted database. I suspect that what is going on here is that the app is looking for a matching Disc structure (not Disc-ID, as that is already present on my current record before I started editing it). Not finding a match, it drops me at the head of my sorted database.

My speculation based on this is that in the case I described earlier where the child Title disc info edits are written to the parent Title instead is as follows (which is why I've been having such a hard time finding new cases to repro the problem):

1) In a box-set, the parent Title has the Disc Chapters/Episodes mapped, but the child Titles do not
2) When I edit the child Title in such a case, and insert a disc after I have edited and not yet saved my edits, the context shifts to the parent Title, and the data s saved to the wrong record (the parent Title rather than the child Title). In a non-box-set-case, the app remains positioned on the current record as the Disc-Chapter/Episode structure was not matched on a different record, so the edited data is written to the correct record.

I'll see if I can find (or create a case) to repro the "write to wrong record" scenario.

In the meantime, here are some screen captures of the steps, and the associated log of the operations. (Note, the displayed imaged is the third of three -- after the save.) I know my description may be a bit confusing, so please let me know if you have any questions.

File Attachment(s):
TheLadyEve_Title_State_Before_Disc_Insertion.png (364kb) downloaded 3 time(s).
TheLadyEve_Title_After_Modify_And_Disc_Insertion.p (363kb) downloaded 0 time(s).
log.txt (680kb) downloaded 3 time(s).

deprongmori attached the following image(s):
TheLadyEve_Title_Context_After_Save.png

deprongmori
Posted: Monday, February 22, 2021 6:11:20 PM
Groups: Member

Joined: 8/10/2014
Posts: 305

Rank:
Rank based on contribution points and purchased points. Click to see details. (44230)
Brian, did the above description and log provide enough information to repro the problem?
sinfire
Posted: Saturday, March 6, 2021 3:59:16 PM
Groups: Member

Joined: 11/13/2010
Posts: 27

Rank:
Rank based on contribution points and purchased points. Click to see details. (642)
This is a similar issue that I posted in my other thread.... If I add a new title to my collection, and My Movies finds the title and downloads all the details for it. When it is finished adding the title, the current record selected is the first movie in my collection and not the most recently added movie.

This is a new issue that I have seen starting in 5.40 and was not there before.

In the previous versions, when I added a new title to my collection, MyMovies would do its thing and download the server movie profile, but once it was finished, the focus would be on the newly added movie.
sinfire
Posted: Sunday, March 28, 2021 3:20:36 PM
Groups: Member

Joined: 11/13/2010
Posts: 27

Rank:
Rank based on contribution points and purchased points. Click to see details. (642)
Any updates on this issue? It has become really annoying that each time I update my local DVD with the server data, or add a new DVD that I am thrown to the first record in my collection tree view than staying on the record that was added or edited.

Note: I believe this is a new bug that was introduced in the 5.4 release. I did not experience these issues in the previous release.
Users browsing this topic
guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

Powered by Yet Another Forum.net version 1.9.0 (NET v4.0) - 10/10/2006
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.