Skip to content
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

(Still) Unable to reorder subdiagrams in stacked diagrams dialog #60596

Open
2 tasks done
gacarrillor opened this issue Feb 13, 2025 · 0 comments · May be fixed by #60600
Open
2 tasks done

(Still) Unable to reorder subdiagrams in stacked diagrams dialog #60596

gacarrillor opened this issue Feb 13, 2025 · 0 comments · May be fixed by #60600
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Diagrams GUI/UX Related to QGIS application GUI or User Experience

Comments

@gacarrillor
Copy link
Member

What is the bug or the crash?

Follow up #59505 (@DelazJ)

Using a QGIS master on top of 2027519a153, there are some inconsistencies in the drag and drop behavior that prevent users from reordering subdiagrams. For instance:

  • Most of the times, the dropped subdiagram will not stay in the desired position, but rather be appended (i.e., place in the last position of the list):

    dragndrop_stackeddiagrams_wrong_moves.mp4
  • It's possible to obtain unwanted copies of dragged & dropped items in a reproducible way:

    dragndrop_stackeddiagrams_item_copied.mp4

Steps to reproduce the issue

  1. Add vector data.
  2. Go to Layer Styles --> Diagrams and choose Stacked Diagram.
  3. Create a couple of sub diagrams.
  4. Attempt to reorder them.

Versions

QGIS version3.41.0-Master
QGIS code revision2027519a153
 
Libraries
Qt version5.15.13
Python version3.12.3
GDAL/OGR version3.8.4
PROJ version9.4.0
EPSG Registry database versionv11.004 (2024-02-24)
GEOS version3.12.1-CAPI-1.18.1
SQLite version3.45.1
PostgreSQL client versionunknown
SpatiaLite version5.1.0
QWT version6.1.4
QScintilla2 version2.14.1
OS versionUbuntu 24.04.1 LTS
This copy of QGIS writes debugging output.
 
Active Python plugins
loadthemall3.4
mapswipetool_plugin1.3
AppendFeaturesToLayer2.0.0
linking_relation_editorv1.4.0
QgisModelBakerv7.10.6
quick_map_services0.19.36
qfieldsyncv4.12.0
french_locator_filter1.1.1
pzp0.0.3
swiss_locator4.0.0
pg_service_parser0.6.0
firstaid3.2.0
InvisibleLayersAndGroups2.2
db_manager0.1.20
processing2.12.99
MetaSearch0.3.6
grassprovider2.12.99

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

Tested on Ubuntu 24.04 LTS and Windows 11.

@gacarrillor gacarrillor added Bug Either a bug report, or a bug fix. Let's hope for the latter! Diagrams GUI/UX Related to QGIS application GUI or User Experience labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Diagrams GUI/UX Related to QGIS application GUI or User Experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant