Repository navigation
Manually selecting a reconciliation match returns the grid to page 1. #33
Copy link
Copy link
Closed
Labels
Module: FrontendThese issues involve working on HTML, CSS, and JavaScript code that affects the user interface.These issues involve working on HTML, CSS, and JavaScript code that affects the user interface.Priority: MediumRepresents important issues that need to be addressed but are not urgentRepresents important issues that need to be addressed but are not urgentTheme: UX/UsabilityFocuses on issues related to improving the overall user experience and interaction flow.Focuses on issues related to improving the overall user experience and interaction flow.Type: BugIssues related to software defects or unexpected behavior, which require resolution.Issues related to software defects or unexpected behavior, which require resolution.Type: Feature RequestIdentifies requests for new features or enhancements. These involve proposing new improvements.Identifies requests for new features or enhancements. These involve proposing new improvements.grid pagination / scrollingAbout scrolling through the rows via pagination or potentially seamless scrollingAbout scrolling through the rows via pagination or potentially seamless scrollingimported from old code repoIssue imported from Google Code in 2010Issue imported from Google Code in 2010reconciliationRelated to the reconciliation operations and other featuresRelated to the reconciliation operations and other features
Milestone
Description
Original author: staringmonkey (May 14, 2010 14:09:53)
What steps will reproduce the problem?
- From the header of a data column select Reconcile -> Start Reconciling.
- Select and appropriate topic and click Start Reconciling.
- Wait for the reconcile to complete.
- Click the "next page" link.
- Find a cell that which has several possible reconciliation matches and
click the check-mark or double-check-mark image.
What is the expected output? What do you see instead?
Reconciliation is completed correctly, however, grid is returned to page
one. This makes it nearly impossible to complete manual reconciliation for
large datasets.
What version of the product are you using? On what operating system?
SVN HEAD on OSX.
Please provide any additional information below.
Original issue: http://code.google.com/p/google-refine/issues/detail?id=33
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Module: FrontendThese issues involve working on HTML, CSS, and JavaScript code that affects the user interface.These issues involve working on HTML, CSS, and JavaScript code that affects the user interface.Priority: MediumRepresents important issues that need to be addressed but are not urgentRepresents important issues that need to be addressed but are not urgentTheme: UX/UsabilityFocuses on issues related to improving the overall user experience and interaction flow.Focuses on issues related to improving the overall user experience and interaction flow.Type: BugIssues related to software defects or unexpected behavior, which require resolution.Issues related to software defects or unexpected behavior, which require resolution.Type: Feature RequestIdentifies requests for new features or enhancements. These involve proposing new improvements.Identifies requests for new features or enhancements. These involve proposing new improvements.grid pagination / scrollingAbout scrolling through the rows via pagination or potentially seamless scrollingAbout scrolling through the rows via pagination or potentially seamless scrollingimported from old code repoIssue imported from Google Code in 2010Issue imported from Google Code in 2010reconciliationRelated to the reconciliation operations and other featuresRelated to the reconciliation operations and other features
Activity
tfmorris commentedon Oct 15, 2012
From dfhu...@gmail.com on May 14, 2010 16:32:32:
For now, what you can do is as follows:
Or if the facet isn't there, it's available in the column's menu Reconcile -> Facets ->
By Judgment.
goes away (since its judgment is no longer None).
tfmorris commentedon Oct 15, 2012
From staringmonkey on May 14, 2010 16:37:58:
@dfhuynh That's an excellent stopgap solution--thanks for suggesting it!
thadguidry commentedon Nov 8, 2017
@wetneb Does this happen on your working branch any longer with Wikidata new parts ? If not, then let's close this out noting so.
wetneb commentedon Nov 8, 2017
@thadguidry yes this is unfortunately still current (it is not specific to freebase).
ettorerizza commentedon Nov 8, 2017
Here is a visual example. As you can see, I'm on pages 91-100. But as soon as I make a reconciliation, I come back to page 1.
[-]Manually selecting a Freebase reconciliation match returns the grid to page 1.[/-][+]Manually selecting a reconciliation match returns the grid to page 1.[/+]ostephens commentedon Nov 8, 2017
See also #569 - similar issue (user is returned to start (row 1) of project), but in relation to a different action ("Apply to all identical cells" on manual cell edit)
thadguidry commentedon Mar 30, 2019
@wetneb @ostephens We'll use this #33 as the primary issue for the annoyance by users. I think we should open a new issue that captures the Enhancement introduction of a new "Reconcile Mode" that doesn't flip back to row 1, but keeps the Reconcile -> Facets -> By Judgement enabled with selected as "None" as the default. And that facet can't go away until they unclick "Reconcile Mode". We can also add other features to this "Reconcile Mode" as needed (some default behaviors that get enabled or some special handling).
Thoughts?
wetneb commentedon Mar 30, 2019
I am not sure such a "Reconcile Mode" would offer much value over the current workaround: that is already what the facet does. I was thinking of a dedicated UI for matching (separate from the grid view) which would be optimized for that.
thadguidry commentedon Mar 30, 2019
Then how do you propose we make this issue go away and not so frustrating for users? Oh by that dedicated UI ?
wetneb commentedon Mar 30, 2019
Yes. Or for this issue only, it could also be done by simply making sure the page is preserved when we apply an operation, but it might not be worth investing too much effort in that if we want to migrate to a scrollable grid in the end.
11 remaining items
Preserve pagination after actions which trigger an update of the grid (…
Preserve pagination after actions which trigger an update of the grid (…
Preserve pagination after actions which trigger a grid update (#6546)
Preserve pagination after actions which trigger a grid update (OpenRe…
magdmartin commentedon Oct 23, 2024
@tfmorris @wetneb should we re-open to remind us that this needs to be addressed in
master?wetneb commentedon Oct 23, 2024
It should be addressed by #6546 which was merged in master. Are you still able to reproduce this issue on the master branch? If so, it would be worth reopening this indeed.
magdmartin commentedon Oct 23, 2024
It came up as part of the user request in the survey. I wanted to link to the correct issue and provide an update on its status
thadguidry commentedon Oct 24, 2024
@wetneb I'm trying to test this with master because I do think this was still happening, but not getting far today because I keep getting these console errors when trying to manually "Search for match" (typing in a wood species name, suggest finds it, I click on the QID element, then the dialog goes away, but no match is performed and I get this error):
wetneb commentedon Oct 24, 2024
@thadguidry I see you have some operations undone, so you might be affected by #6746. Could you try again with the fix from #6915 applied?
thadguidry commentedon Oct 24, 2024
Checked out master, then
git pull https://github.com/wetneb/OpenRefine.git 6746-fix-dialog-closingStill the same 404 error as above in Edge browser console. It throws that 404 error in the console RIGHT WHEN I hover over any suggested QID in the drop down. If I hover over another QID in suggest dropdown that I want to manually apply, I get the repeated error in the console.

wetneb commentedon Oct 24, 2024
@thadguidry could you open a separate issue about that then?
thadguidry commentedon Oct 24, 2024
@wetneb Just tested again with a new project with 7 pages. It works fine, no matter if I click on single or double checkmark, or hover on a suggested match and click on button "Match this Cell", or choose "Search for match" and manually choose a suggested QID from dropdown. The reconciliation stays on the grid page that I am on, and I can navigate to a first or last page, or any page, manually apply a few matches, and it stays on the page I'm on.
The above works no matter if Judgement Facet has a selection on "none" or no selection filtering.
I'd say this is fixed!