Pcbnew GAL: Objects hidden when switching from OpenGL mode to OpenGL mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Tomasz Wlostowski |
Bug Description
I start Pcbnew with an existing board. Switch to the OpenGL mode. Select a track with the mouse. The track segment is highlighted. We are still in OpenGL mode. Then select the menu entry Switch to OpenGL or press F11.
The highlighted track segement is deleted from the screen. Switch to the default mode with F9. The track segement is now visible. Switch back to OpenGL, the track segement is invisble.
Use the menu entries from the main menu or the hotkeys F9/F11 have the same effect.
Normally you don't switch from OpenGL mode to OpenGL mode, but I selected the wrong menu entry.
Application: kicad
Version: (2014-11-14 BZR 5284)-product Release build
wxWidgets: Version 3.0.1 (debug,
Platform: Linux 3.13-1-amd64 x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.54.0
Related branches
tags: | added: cern gal pcbnew |
summary: |
- Pcbnew GAL: Remove track segment when switch from OpenGL mode to OpenGL + Pcbnew GAL: Removed track segment when switch from OpenGL mode to OpenGL mode |
Changed in kicad: | |
assignee: | nobody → Tomasz Wlostowski (twlostow) |
Changed in kicad: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in kicad: | |
status: | Triaged → Won't Fix |
status: | Won't Fix → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I can confrim this behaivour on archlinux with 5284.
This is a bad rendering bug. This could lead to a bad board or bug reports about tracks cannot be drawn anymore, because the track exists in the data structure but not in the view.
I can note that this also happens when swithing from opengl to cairo, and the other way.