Skip to content

[Bug] wxGUI Layers pane map display toolbar widget is incorrectly rendered #3261

@tmszi

Description

@tmszi

Describe the bug
Layers pane map display toolbar widget is incorrectly rendered on the macOS.

To Reproduce
Steps to reproduce the behavior:

  1. Launch wxGUI
  2. Check the Layers pane map display toolbar widget

or

  1. Add some new map display
  2. Close added new map display notebook page with x button
  3. Check the Layers pane map display toolbar widget

or

  1. Add some new map display
  2. Close all map display notebook pages with x button
  3. Check the Layers pane map display toolbar widget

or

  1. Add some new map display
  2. Close all map display notebook pages with x button
  3. Add one new map display
  4. Check the Layers pane map display toolbar widget

Expected behavior
Layers pane map display toolbar widget should rendered correctly on the macOS same as on others OS platforms.

Screenshots

Default

wxgui_def_rendered_nviz_pane_map_display_toolbar_widget

Expected

wxgui_exp_rendered_nviz_pane_map_display_toolbar_widget

System description:

  • Operating System: macOS
  • GRASS GIS version: 8.3.1, 8.4.dev
GRASS : ~ > python -c "import sys, wx; print(sys.version); print(wx.version())"
3.11.3 | packaged by conda-forge | (main, Apr  6 2023, 09:05:00) [Clang 14.0.6 ]
4.2.0 osx-cocoa (phoenix) wxWidgets 3.2.0

Metadata

Metadata

Assignees

Labels

GUIwxGUI relatedbugSomething isn't workingmacOSmacOS specific

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions