Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

Regression when drawing menu and pane background from commit 295decd #1322

Open
szos opened this issue Dec 11, 2022 · 0 comments
Open

Regression when drawing menu and pane background from commit 295decd #1322

szos opened this issue Dec 11, 2022 · 0 comments

Comments

@szos
Copy link
Contributor

szos commented Dec 11, 2022

Before, using quicklisp mcclim from 20220707, when running the clim debugger, the whole pane displaying backtrace and restarts was colored with a white background. After updating only the drawn portions of the pane have a white background, with the rest being gray. Additionally the menu bar is not fully drawn. I am unsure what change caused this but believe it to be related to the way drawn regions are computed; perhaps PR #1320? reverting to commit cc94ef1 fixes this issue. EDIT: upon further investigation this issue appears with commit 295decd, which refactors do-graphics-with-options-internal.

To reproduce (assuming updated to mcclime 20221106)

CL-USER> (ql:quickload :clim-debugger)
To load "clim-debugger":
  Load 1 ASDF system:
    clim-debugger
; Loading "clim-debugger"
.............
CL-USER> (clim-debugger:debugger (make-condition 'simple-error :format-control "dummy error") nil)

Here is a screenshot:
clim-debugger-drawing-error

@szos szos changed the title Potential regression in drawing pane background between mcclim-20220707-git and mcclim-20221106-git (observed in clim debugger) Regression when drawing menu and pane background from commit 295decd Dec 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant