-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attribute Table refresh issue using the Quick Field Calculation Bar #25210
Comments
Author Name: sand thorn (sand thorn) I confirm this on OS: Windows 10 64-bit A click on "Update All", "Update Filtered", "Update Selected" should also raise an update event on all shown cells, but it doesn't. You have to click once more in the table area to get the shown cells updated. I don't know this behaviour is on purpose or a been-forever bug or a regression. However I guess it would be nice if we don't have to have another click, would you agree? |
Author Name: Jürgen Fischer (@jef-n)
|
Author Name: Giovanni Manghi (@gioman) It seems to affect Windows, as on Linux with the same patch the table is auto-refreshed.
|
Author Name: Luigi Pirelli (@luipir) trying to replicate |
Author Name: Luigi Pirelli (@luipir) replicated on 2.18.13-21 on win and linux |
Author Name: Giovanni Manghi (@gioman) Luigi Pirelli wrote:
that's weird, work as expected for me on Linux. |
Author Name: Luigi Pirelli (@luipir) hmmm... probably having a different feature show option? I was able to replicate with "Show All feature" |
Author Name: Luigi Pirelli (@luipir)
|
Author Name: Giovanni Manghi (@gioman) Luigi Pirelli wrote:
here too. can you attach here the dataset you tested? |
Author Name: Luigi Pirelli (@luipir) this is a side effect of avoid reloading of data during editing Adding a explicit column reload after calculation fix the issue.
Checking if it's necessary to add more explicit reloads in other parts of QgsAttributeTableDialog
|
Author Name: Luigi Pirelli (@luipir) no, no more reload is necessary. Explicitely reload is present every time endEditCommand is triggered |
Author Name: Luigi Pirelli (@luipir) this tests fails locally also without my patch! on travis the build is successfull :/ |
Author Name: Luigi Pirelli (@luipir) a simplified patch: works for 2.18 and master... the patch does not fail current master tests. |
Author Name: Luigi Pirelli (@luipir) still have to be fixed on master where I want to add unit test
|
Author Name: Giovanni Manghi (@gioman)
|
Author Name: Steve Lowman (Steve Lowman) Please re-open this. I have a calculation failing to display until 'Save' is clicked'. This is in QGIS 2.18.15 LTR, working with a shapefile in W10. |
Author Name: Luigi Pirelli (@luipir) Steve Lowman wrote:
I'll try to replicate tomorrow (first on linux)... tnx for the report |
Author Name: Luigi Pirelli (@luipir) can't replicate on Linux with latest 2.18 build (2ef6a82) doing a verification on Win, btw do you a specific procedure that replicate the issue? Steve, if I follow that explained in this issue I can't replicate. Luigi Pirelli wrote:
|
Author Name: Giovanni Manghi (@gioman) Steve Lowman wrote:
just tested on 2.18.15 on Windows and works ok for me. |
Author Name: Luigi Pirelli (@luipir) Giovanni Manghi wrote:
please Steve:
tnx |
Author Name: Geo Dev (Geo Dev)
Original Redmine Issue: 17312
Affected QGIS version: master
Redmine category:attribute_table
Assignee: Luigi Pirelli
The Attribute Table doesn't immediately update when fields are set with the Quick Field Calculation Bar.
Steps to replicate the issue:
Same behavior with Update Selected and Update Filtered buttons.
The user has the perception that the Update buttons do not work (priority: High).
The issue also occurs in QGIS 2.18-dev.
Related issue(s): #25086 (relates)
Redmine related issue(s): 17187
The text was updated successfully, but these errors were encountered: