-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
can't change value in vertex editor if "locale" settings use commas as decimal separator #29682
Comments
Author Name: Giovanni Manghi (@gioman)
|
Author Name: Giovanni Manghi (@gioman)
|
This issue is also present in 3.4.7 |
This is also present in 3.10.0 |
Fixes qgis#29682 (cherry picked from commit ab149e1)
@elpaso I am still seeing this problem both in QGIS 3.10 and master. Can we reopen this please? |
@SrNetoChan @gioman I cannot reproduce on current master, I can change and set values in vertex editor correctly using My locale is IT_it as: |
@elpaso in what language is your OS? |
Does it matter? Italian BTW. |
@elpaso I'm checking, I don't want to overlook anything. |
What decimal separator is normally used in it? |
@SrNetoChan in the vertex editor panel? the dot. |
There is no "normality" here, you are supposed to use the decimal separator that is defined by your current locale (overridden or inherited from the os). |
Sorry, I meant in italy. Let me recheck this with master. |
@SrNetoChan |
@elpaso works fine on master with PT_PT locale set at QGIS level on a system with the OS in EN, but let me check on a system with the OS in pt_pt |
Does your data as Z values? I was testing on QGIS 3.10.14 and I can only replicate the problem when I try to edit the Z values |
@SrNetoChan checking... |
@SrNetoChan works fine with pt_pt as QGIS locale on QGIS master and OS in EN. I'm also checking on a OS in pt_pt. |
Ok, let me try master in here. |
@elpaso testing ongoing... ;) |
I don't think it's only the OS Language, but the locale settings. That is, if the OS Language is English, but the regional settings (time, currency, and so on) are in PT_pt, I get this problem. |
@SrNetoChan in QGIS or at a OS level? |
OS |
@gioman just to be clear: OS settings are just the default, when you check "[x] override ..." QGIS is in command. |
OS |
@SrNetoChan @elpaso all ok here on QGIS master on OS in pt_pt with or without the QGIS locale set to pt_pt. |
@SrNetoChan confirmed with |
@elpaso weird, not here. |
@gioman fixed, PR is on the way. |
Fixes qgis#29682 Manual backport of master commit e859d44
Fixes qgis#29682 Manual backport of master commit e859d44
Author Name: Giovanni Manghi (@gioman)
Original Redmine Issue: 21867
Affected QGIS version: 3.6.1
Redmine category:digitising
if you have a locale that uses commas as decimal separator then manually editing values in the vertex editor does not work. Workaround: set QGIS locale to English.
Related issue(s): #29811 (duplicates)
Redmine related issue(s): 21996
The text was updated successfully, but these errors were encountered: