[Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-24 Thread Peter Cornelissen
Has anyone else come across this?

Personally I think this is a bug or possibly something wrong with my 
installation, but I've not had any confirmation from the QGIS team.

If I have a styled line or polygon and use the 'attribute' expression in the 
filter, then once the shapefile has been saved, closed and then re-opened, then 
the vertex editor does not work and I cannot edit any of the lines or polygons 
in the shapefile and the only way I can is to open the same shapefile without a 
style of with one not using attribute in the filter. I use the same shapefile 
numerous times and use the layer name to  display specific lines as relevant to 
that layer. E.g. the table has a field called Plan1801, so the layer name 
starts Plan1801. An example of the style is: attribute($currentfeature, 
left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), so if a record in the shapefile 
table has a 'Y' in the Plan1801 column and 'Chalk' in the type column it will 
display as that style. If I change the style to Plan1801 ='Y' AND Type = 
'Chalk' the vertex editor works fine.

There maybe another way around this, but there are approx. 20 different styles 
for the lines and a similar number for the polygons used in each layer and 
getting on for 30 layers (and growing) using it so I do not want to have create 
dedicated styles for each layer or have a separate shapefile for each layer. If 
there is, I have not as yet found one.

Any help would be appreciated.

I am now using version 3.6.3, but the problem has been there at least since 
3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know 
that was a completely different beast).

Peter Cornelissen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-24 Thread Nicolas Cadieux
Hi,

This looks like a good bug report! I would do one.  Have you tried making a 
virtual field with the attributes?  This way, you can query two fields and not 
an attribute and a field. The end result would be the same but perhaps, without 
a bug... I have been doing that with no trouble for a couples of weeks now for 
a project.  Never tried doing it your way exactly.

Nicolas

> Le 24 mai 2019 à 06:35, Peter Cornelissen  a écrit :
> 
> Has anyone else come across this?
> 
> Personally I think this is a bug or possibly something wrong with my 
> installation, but I've not had any confirmation from the QGIS team.
> 
> If I have a styled line or polygon and use the 'attribute' expression in the 
> filter, then once the shapefile has been saved, closed and then re-opened, 
> then the vertex editor does not work and I cannot edit any of the lines or 
> polygons in the shapefile and the only way I can is to open the same 
> shapefile without a style of with one not using attribute in the filter. I 
> use the same shapefile numerous times and use the layer name to  display 
> specific lines as relevant to that layer. E.g. the table has a field called 
> Plan1801, so the layer name starts Plan1801. An example of the style is: 
> attribute($currentfeature, left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), so 
> if a record in the shapefile table has a 'Y' in the Plan1801 column and 
> 'Chalk' in the type column it will display as that style. If I change the 
> style to Plan1801 ='Y' AND Type = 'Chalk' the vertex editor works fine.
> 
> There maybe another way around this, but there are approx. 20 different 
> styles for the lines and a similar number for the polygons used in each layer 
> and getting on for 30 layers (and growing) using it so I do not want to have 
> create dedicated styles for each layer or have a separate shapefile for each 
> layer. If there is, I have not as yet found one.
> 
> Any help would be appreciated.
> 
> I am now using version 3.6.3, but the problem has been there at least since 
> 3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know 
> that was a completely different beast).
> 
> Peter Cornelissen
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-24 Thread Peter Cornelissen
Hi

I have reported it as a bug, but as yet no resolution or acknowledgement that 
it is a bug. I was offered possible solutions but in the end it was not really 
answering the problem I have and since then it is just there as an open issue.

I'm not really at a level to be quite sure what you mean by using a 'virtual' 
field, could you please explain? The attribute method I am using was a solution 
given to me by someone else and as I say it worked fine when first used in 
version 2.8.

Peter

From: Nicolas Cadieux 
Sent: 24 May 2019 18:04
To: Peter Cornelissen
Cc: qgis-user@lists.osgeo.org
Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
'attribute' assigned

Hi,

This looks like a good bug report! I would do one.  Have you tried making a 
virtual field with the attributes?  This way, you can query two fields and not 
an attribute and a field. The end result would be the same but perhaps, without 
a bug... I have been doing that with no trouble for a couples of weeks now for 
a project.  Never tried doing it your way exactly.

Nicolas

Le 24 mai 2019 à 06:35, Peter Cornelissen 
mailto:pe...@cornelissen.org.uk>> a écrit :

Has anyone else come across this?

Personally I think this is a bug or possibly something wrong with my 
installation, but I've not had any confirmation from the QGIS team.

If I have a styled line or polygon and use the 'attribute' expression in the 
filter, then once the shapefile has been saved, closed and then re-opened, then 
the vertex editor does not work and I cannot edit any of the lines or polygons 
in the shapefile and the only way I can is to open the same shapefile without a 
style of with one not using attribute in the filter. I use the same shapefile 
numerous times and use the layer name to  display specific lines as relevant to 
that layer. E.g. the table has a field called Plan1801, so the layer name 
starts Plan1801. An example of the style is: attribute($currentfeature, 
left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), so if a record in the shapefile 
table has a 'Y' in the Plan1801 column and 'Chalk' in the type column it will 
display as that style. If I change the style to Plan1801 ='Y' AND Type = 
'Chalk' the vertex editor works fine.

There maybe another way around this, but there are approx. 20 different styles 
for the lines and a similar number for the polygons used in each layer and 
getting on for 30 layers (and growing) using it so I do not want to have create 
dedicated styles for each layer or have a separate shapefile for each layer. If 
there is, I have not as yet found one.

Any help would be appreciated.

I am now using version 3.6.3, but the problem has been there at least since 
3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know 
that was a completely different beast).

Peter Cornelissen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org<mailto:Qgis-user@lists.osgeo.org>
List info: 
https://lists.osgeo.org/mailman/listinfo/qgis-user<https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7C5a09d6805b7b4f1a418208d6e06a03fe%7C84df9e7fe9f640afb435%7C1%7C0%7C636943143275617809&sdata=CEi6MC6ByLP3YrWtgC2sGyhGwSCrahae5eBMqvgYddY%3D&reserved=0>
Unsubscribe: 
https://lists.osgeo.org/mailman/listinfo/qgis-user<https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7C5a09d6805b7b4f1a418208d6e06a03fe%7C84df9e7fe9f640afb435%7C1%7C0%7C636943143275627815&sdata=s0G%2BIalLzVVvUpoXsRk2EvL5tNsv0WBAg5wr%2B%2BePbco%3D&reserved=0>
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-24 Thread Nicolas Cadieux
Hi,

Open the field calculator.  By default, you will have « create a new field ».  
Select « create virtual field » and use the attribute there. The virtual will 
be updated on the fly and is part of the project file.  If you export the file, 
it will be saved as a true field in the Shape file (or what ever format you are 
using).  

Nicolas

> Le 24 mai 2019 à 14:31, Peter Cornelissen  a écrit :
> 
> Hi
> 
> I have reported it as a bug, but as yet no resolution or acknowledgement that 
> it is a bug. I was offered possible solutions but in the end it was not 
> really answering the problem I have and since then it is just there as an 
> open issue.
> 
> I'm not really at a level to be quite sure what you mean by using a 'virtual' 
> field, could you please explain? The attribute method I am using was a 
> solution given to me by someone else and as I say it worked fine when first 
> used in version 2.8.
> 
> Peter
> From: Nicolas Cadieux 
> Sent: 24 May 2019 18:04
> To: Peter Cornelissen
> Cc: qgis-user@lists.osgeo.org
> Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
> 'attribute' assigned
>  
> Hi,
> 
> This looks like a good bug report! I would do one.  Have you tried making a 
> virtual field with the attributes?  This way, you can query two fields and 
> not an attribute and a field. The end result would be the same but perhaps, 
> without a bug... I have been doing that with no trouble for a couples of 
> weeks now for a project.  Never tried doing it your way exactly.
> 
> Nicolas
> 
> Le 24 mai 2019 à 06:35, Peter Cornelissen  a écrit :
> 
>> Has anyone else come across this?
>> 
>> Personally I think this is a bug or possibly something wrong with my 
>> installation, but I've not had any confirmation from the QGIS team.
>> 
>> If I have a styled line or polygon and use the 'attribute' expression in the 
>> filter, then once the shapefile has been saved, closed and then re-opened, 
>> then the vertex editor does not work and I cannot edit any of the lines or 
>> polygons in the shapefile and the only way I can is to open the same 
>> shapefile without a style of with one not using attribute in the filter. I 
>> use the same shapefile numerous times and use the layer name to  display 
>> specific lines as relevant to that layer. E.g. the table has a field called 
>> Plan1801, so the layer name starts Plan1801. An example of the style is: 
>> attribute($currentfeature, left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), 
>> so if a record in the shapefile table has a 'Y' in the Plan1801 column and 
>> 'Chalk' in the type column it will display as that style. If I change the 
>> style to Plan1801 ='Y' AND Type = 'Chalk' the vertex editor works fine.
>> 
>> There maybe another way around this, but there are approx. 20 different 
>> styles for the lines and a similar number for the polygons used in each 
>> layer and getting on for 30 layers (and growing) using it so I do not want 
>> to have create dedicated styles for each layer or have a separate shapefile 
>> for each layer. If there is, I have not as yet found one.
>> 
>> Any help would be appreciated.
>> 
>> I am now using version 3.6.3, but the problem has been there at least since 
>> 3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know 
>> that was a completely different beast).
>> 
>> Peter Cornelissen
>> ___
>> Qgis-user mailing list
>> Qgis-user@lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-25 Thread Peter Cornelissen
Hi

I see what you mean and I have used it this way on other occasions, but 
unfortunately it doesn't help with my situation. I have fields Plan1801, 
Plan1802, Plan1803 etc and each line or polygon can be on any number of plans. 
So, I use the 'Y' present in the field to enable its visibility when that plan 
is displayed and I use the layer name and then the attribute to reference the 
relevant field in the style.

Peter

From: Nicolas Cadieux 
Sent: 24 May 2019 20:09
To: Peter Cornelissen
Cc: qgis-user@lists.osgeo.org
Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
'attribute' assigned

Hi,

Open the field calculator.  By default, you will have « create a new field ».  
Select « create virtual field » and use the attribute there. The virtual will 
be updated on the fly and is part of the project file.  If you export the file, 
it will be saved as a true field in the Shape file (or what ever format you are 
using).

Nicolas

Le 24 mai 2019 à 14:31, Peter Cornelissen 
mailto:pe...@cornelissen.org.uk>> a écrit :

Hi

I have reported it as a bug, but as yet no resolution or acknowledgement that 
it is a bug. I was offered possible solutions but in the end it was not really 
answering the problem I have and since then it is just there as an open issue.

I'm not really at a level to be quite sure what you mean by using a 'virtual' 
field, could you please explain? The attribute method I am using was a solution 
given to me by someone else and as I say it worked fine when first used in 
version 2.8.

Peter

From: Nicolas Cadieux 
mailto:nicolas.cadi...@archeotec.ca>>
Sent: 24 May 2019 18:04
To: Peter Cornelissen
Cc: qgis-user@lists.osgeo.org<mailto:qgis-user@lists.osgeo.org>
Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
'attribute' assigned

Hi,

This looks like a good bug report! I would do one.  Have you tried making a 
virtual field with the attributes?  This way, you can query two fields and not 
an attribute and a field. The end result would be the same but perhaps, without 
a bug... I have been doing that with no trouble for a couples of weeks now for 
a project.  Never tried doing it your way exactly.

Nicolas

Le 24 mai 2019 à 06:35, Peter Cornelissen 
mailto:pe...@cornelissen.org.uk>> a écrit :

Has anyone else come across this?

Personally I think this is a bug or possibly something wrong with my 
installation, but I've not had any confirmation from the QGIS team.

If I have a styled line or polygon and use the 'attribute' expression in the 
filter, then once the shapefile has been saved, closed and then re-opened, then 
the vertex editor does not work and I cannot edit any of the lines or polygons 
in the shapefile and the only way I can is to open the same shapefile without a 
style of with one not using attribute in the filter. I use the same shapefile 
numerous times and use the layer name to  display specific lines as relevant to 
that layer. E.g. the table has a field called Plan1801, so the layer name 
starts Plan1801. An example of the style is: attribute($currentfeature, 
left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), so if a record in the shapefile 
table has a 'Y' in the Plan1801 column and 'Chalk' in the type column it will 
display as that style. If I change the style to Plan1801 ='Y' AND Type = 
'Chalk' the vertex editor works fine.

There maybe another way around this, but there are approx. 20 different styles 
for the lines and a similar number for the polygons used in each layer and 
getting on for 30 layers (and growing) using it so I do not want to have create 
dedicated styles for each layer or have a separate shapefile for each layer. If 
there is, I have not as yet found one.

Any help would be appreciated.

I am now using version 3.6.3, but the problem has been there at least since 
3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know 
that was a completely different beast).

Peter Cornelissen
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org<mailto:Qgis-user@lists.osgeo.org>
List info: 
https://lists.osgeo.org/mailman/listinfo/qgis-user<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7Ce7a1957013f547b3412f08d6e07b69ac%7C84df9e7fe9f640afb435%7C1%7C0%7C636943217986442028&sdata=pYlsbueSjJaCh8%2BObAoB4n1RT8JWPKtVxZJwtAHTxc0%3D&reserved=0>
Unsubscribe: 
https://lists.osgeo.org/mailman/listinfo/qgis-user<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7Ce7a1957013f547b3412f08d6e07b69ac%7C84df9e7fe9f640afb435%7C1%7C0%7C636943217986

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-25 Thread Nicolas Cadieux
Hi,

I am intrigued by how you are doing things but not sure I completely understand 
your method.  If you can send me test file with a project, I could test on my 
end to see if I can replicate the bug.  I must admit thought that this will 
take time on your end and the end result might just be that we have the same 
problem and no solution.

Can filtering the file in the layer panel (you can fight click and create a 
filter there) with the “Y” present change anything?

Nicolas

> Le 25 mai 2019 à 05:36, Peter Cornelissen  a écrit :
> 
> Hi
> 
> I see what you mean and I have used it this way on other occasions, but 
> unfortunately it doesn't help with my situation. I have fields Plan1801, 
> Plan1802, Plan1803 etc and each line or polygon can be on any number of 
> plans. So, I use the 'Y' present in the field to enable its visibility when 
> that plan is displayed and I use the layer name and then the attribute to 
> reference the relevant field in the style.
> 
> Peter
> From: Nicolas Cadieux 
> Sent: 24 May 2019 20:09
> To: Peter Cornelissen
> Cc: qgis-user@lists.osgeo.org
> Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
> 'attribute' assigned
>  
> Hi,
> 
> Open the field calculator.  By default, you will have « create a new field ». 
>  Select « create virtual field » and use the attribute there. The virtual 
> will be updated on the fly and is part of the project file.  If you export 
> the file, it will be saved as a true field in the Shape file (or what ever 
> format you are using).  
> 
> Nicolas
> 
> Le 24 mai 2019 à 14:31, Peter Cornelissen  a écrit :
> 
>> Hi
>> 
>> I have reported it as a bug, but as yet no resolution or acknowledgement 
>> that it is a bug. I was offered possible solutions but in the end it was not 
>> really answering the problem I have and since then it is just there as an 
>> open issue.
>> 
>> I'm not really at a level to be quite sure what you mean by using a 
>> 'virtual' field, could you please explain? The attribute method I am using 
>> was a solution given to me by someone else and as I say it worked fine when 
>> first used in version 2.8.
>> 
>> Peter
>> From: Nicolas Cadieux 
>> Sent: 24 May 2019 18:04
>> To: Peter Cornelissen
>> Cc: qgis-user@lists.osgeo.org
>> Subject: Re: [Qgis-user] Vertex tool not working on lines when style with 
>> 'attribute' assigned
>>  
>> Hi,
>> 
>> This looks like a good bug report! I would do one.  Have you tried making a 
>> virtual field with the attributes?  This way, you can query two fields and 
>> not an attribute and a field. The end result would be the same but perhaps, 
>> without a bug... I have been doing that with no trouble for a couples of 
>> weeks now for a project.  Never tried doing it your way exactly.
>> 
>> Nicolas
>> 
>> Le 24 mai 2019 à 06:35, Peter Cornelissen  a écrit 
>> :
>> 
>>> Has anyone else come across this?
>>> 
>>> Personally I think this is a bug or possibly something wrong with my 
>>> installation, but I've not had any confirmation from the QGIS team.
>>> 
>>> If I have a styled line or polygon and use the 'attribute' expression in 
>>> the filter, then once the shapefile has been saved, closed and then 
>>> re-opened, then the vertex editor does not work and I cannot edit any of 
>>> the lines or polygons in the shapefile and the only way I can is to open 
>>> the same shapefile without a style of with one not using attribute in the 
>>> filter. I use the same shapefile numerous times and use the layer name to  
>>> display specific lines as relevant to that layer. E.g. the table has a 
>>> field called Plan1801, so the layer name starts Plan1801. An example of the 
>>> style is: attribute($currentfeature, left(@layer_name,8)) = 'Y' AND Type = 
>>> 'Chalk'), so if a record in the shapefile table has a 'Y' in the Plan1801 
>>> column and 'Chalk' in the type column it will display as that style. If I 
>>> change the style to Plan1801 ='Y' AND Type = 'Chalk' the vertex editor 
>>> works fine.
>>> 
>>> There maybe another way around this, but there are approx. 20 different 
>>> styles for the lines and a similar number for the polygons used in each 
>>> layer and getting on for 30 layers (and growing) using it so I do not want 
>>> to have create dedicated styles for each layer or have a separate shapefile 
>>> for each layer. If there is,

Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned

2019-05-27 Thread Nicolas Cadieux

Hi,

I looked at the project you sent me.  If you add a rule with no filter, 
the vertex tool will work as all the lines are now shown. You can then 
hide these features by deselecting the "no filter lines" in the layer 
panel or by making the line transparent.


So basically, the vertex tool stops working if some of the lines are not 
covered by a rule that contains attribute($currentfeature, 
left(@layer_name,8)).  This should be added to the bug report.


If you change the rule "attribute($currentfeature, left(@layer_name,8)) 
= 'Y' AND Type = 'Chalk'"  to simply Type = 'Chalk'  and filter the 
lines by  Plan1801 ='Y', the vertex tool works and the result is the 
same.  Deactivate editing/right click on the layer in the layer panel, 
filter, Type = 'Chalk'. Reactivate editing.


I will send you the project directly.

Nicolas



On 2019-05-25 12:53 p.m., Nicolas Cadieux wrote:

Hi,

I am intrigued by how you are doing things but not sure I completely 
understand your method.  If you can send me test file with a project, 
I could test on my end to see if I can replicate the bug.  I must 
admit thought that this will take time on your end and the end result 
might just be that we have the same problem and no solution.


Can filtering the file in the layer panel (you can fight click and 
create a filter there) with the “Y” present change anything?


Nicolas

Le 25 mai 2019 à 05:36, Peter Cornelissen <mailto:pe...@cornelissen.org.uk>> a écrit :



Hi

I see what you mean and I have used it this way on other occasions, 
but unfortunately it doesn't help with my situation. I have fields 
Plan1801, Plan1802, Plan1803 etc and each line or polygon can be on 
any number of plans. So, I use the 'Y' present in the field to enable 
its visibility when that plan is displayed and I use the layer name 
and then the attribute to reference the relevant field in the style.


Peter

*From:* Nicolas Cadieux <mailto:nicolas.cadi...@archeotec.ca>>

*Sent:* 24 May 2019 20:09
*To:* Peter Cornelissen
*Cc:* qgis-user@lists.osgeo.org <mailto:qgis-user@lists.osgeo.org>
*Subject:* Re: [Qgis-user] Vertex tool not working on lines when 
style with 'attribute' assigned

Hi,

Open the field calculator.  By default, you will have « create a new 
field ».  Select « create virtual field » and use the attribute 
there. The virtual will be updated on the fly and is part of the 
project file.  If you export the file, it will be saved as a true 
field in the Shape file (or what ever format you are using).


Nicolas

Le 24 mai 2019 à 14:31, Peter Cornelissen <mailto:pe...@cornelissen.org.uk>> a écrit :



Hi

I have reported it as a bug, but as yet no resolution or 
acknowledgement that it is a bug. I was offered possible solutions 
but in the end it was not really answering the problem I have and 
since then it is just there as an open issue.


I'm not really at a level to be quite sure what you mean by using a 
'virtual' field, could you please explain? The attribute method I am 
using was a solution given to me by someone else and as I say it 
worked fine when first used in version 2.8.


Peter

*From:* Nicolas Cadieux <mailto:nicolas.cadi...@archeotec.ca>>

*Sent:* 24 May 2019 18:04
*To:* Peter Cornelissen
*Cc:* qgis-user@lists.osgeo.org <mailto:qgis-user@lists.osgeo.org>
*Subject:* Re: [Qgis-user] Vertex tool not working on lines when 
style with 'attribute' assigned

Hi,

This looks like a good bug report! I would do one.  Have you tried 
making a virtual field with the attributes?  This way, you can query 
two fields and not an attribute and a field. The end result would be 
the same but perhaps, without a bug... I have been doing that with 
no trouble for a couples of weeks now for a project.  Never tried 
doing it your way exactly.


Nicolas

Le 24 mai 2019 à 06:35, Peter Cornelissen <mailto:pe...@cornelissen.org.uk>> a écrit :



Has anyone else come across this?

Personally I think this is a bug or possibly something wrong with 
my installation, but I've not had any confirmation from the QGIS team.


If I have a styled line or polygon and use the 'attribute' 
expression in the filter, then once the shapefile has been saved, 
closed and then re-opened, then the vertex editor does not work and 
I cannot edit any of the lines or polygons in the shapefile and the 
only way I can is to open the same shapefile without a style of 
with one not using attribute in the filter. I use the same 
shapefile numerous times and use the layer name to  display 
specific lines as relevant to that layer.E.g.the table has a field 
called Plan1801, so the layer name starts Plan1801. An example of 
the style is: attribute($