Bug report #10748

when topology checker's show error is activated, a large red rectangle is drawn covering the extend of a layer

Added by Mathieu Pellerin - nIRV about 6 years ago. Updated over 1 year ago.

Status:Closed
Priority:Normal
Assignee:-
Category:C++ plugins/Topology checker
Affected QGIS version:2.4.0 Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:end of life
Crashes QGIS or corrupts data:No Copied to github as #:19132

Description

Activating [x] show error when analysis a layer via topology checker draws a big opaque rectangle covering the whole extend of the analyzed layer. That's an important user experience regression as the default behavior is to show errors.

I couldn't find a place to file an issue for the topology checker (no information given on the plugin), and since it's referred to in the QGIS documentation, I'm using the QGIS issue reporter. Correct me if I'm wrong :)

provinces.zip (1.13 MB) Mathieu Pellerin - nIRV, 2014-06-29 06:45 PM

History

#1 Updated by Giovanni Manghi about 6 years ago

  • Category set to C++ plugins/Topology checker
  • Status changed from Open to Feedback

I cannot replicate.

What rule/s dod you used? can you attach sample data? thanks!

#2 Updated by Mathieu Pellerin - nIRV about 6 years ago

Steps to reproduce:
  1. Create a new project
  2. Open the attached provinces.shp dataset
  3. Open the topology checker panel, and configure it with the following rule:
    • provinces -> must have no gaps
  4. When the rule is added, proceed with validation by clicking on the 'Validate All' button
  5. When the validation is done, 160-something errors are detected, and an opaque red rectangle is drawn covering the full extend of the layer (whereas the errors are not)

Let me know if that's not sufficient.

#3 Updated by Giovanni Manghi about 6 years ago

  • Status changed from Feedback to Open

Let me know if that's not sufficient.

yes I can replicate the "red rectangle" with your data, but not with other data also with a lot of errors (gaps and others). Seems this behaviour is triggered by something specific in your dataset, but I don't have much time to investigate right now.

#4 Updated by Giovanni Manghi over 3 years ago

  • Regression? set to No
  • Easy fix? set to No

#5 Updated by Giovanni Manghi over 1 year ago

  • Resolution set to end of life
  • Status changed from Open to Closed

Also available in: Atom PDF