File tree Expand file tree Collapse file tree
gui-lib/framework/private Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6666 [enabled?
6767 (reset-entire-overview)]
6868 [else
69- (invalidate-entire-overview-region #f )
69+ (when (get-admin) ( invalidate-entire-overview-region #f ) )
7070 (set! bmp-width 0 )
7171 (set! scratch-string #f )
7272 (set! primary-bmp #f )
8484 (set! primary-bmp (unsafe:make-bitmap bmp-width to-create-h))
8585 (set! secondary-bmp (unsafe:make-bitmap bmp-width to-create-h))
8686 (set! known-blank 0 ))
87- (when (> previous-bmp-width bmp-width)
87+ (when (and ( > previous-bmp-width bmp-width) (get-admin) )
8888 (invalidate-entire-overview-region
8989 #t
9090 #:extra-left-width
270270 ;; we a scroll happens, we need to redraw
271271 ;; the the entire overview region, as scrolling
272272 ;; invalidates only the newly exposed region
273- (invalidate-entire-overview-region #f )))
273+ (when (get-admin)
274+ (invalidate-entire-overview-region #f ))))
274275
275276 (define/private (invalidate-entire-overview-region just-union? #:extra-left-width [extra-left-width 0 ])
276277 (define-values (view-height
510511 (set! width-could-have-changed-since-last-do-a-little-work? #f )
511512 (define previous-bmp-width bmp-width)
512513 (update-bmp-width)
513- (when (> previous-bmp-width bmp-width)
514+ (when (and (get-admin) ( > previous-bmp-width bmp-width) )
514515 ;; if the bitmap gets narrower,
515516 ;; the invalidate-entire-overview-region
516517 ;; below won't invalidate a big enough region
You can’t perform that action at this time.
0 commit comments