Skip to content

Commit

Permalink
move the call that sets the focus later so it actually happens
Browse files Browse the repository at this point in the history
merge to the release branch, please
(cherry picked from commit c188be0)
  • Loading branch information
rfindler authored and rmculpepper committed Apr 16, 2013
1 parent 1941003 commit a780610
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions collects/drracket/private/unit.rkt
Expand Up @@ -3033,7 +3033,15 @@ module browser threading seems wrong.
(set-color-status! (send definitions-text is-lexer-valid?))
(send definitions-text end-edit-sequence)
(send interactions-text end-edit-sequence)
(end-container-sequence))))
(end-container-sequence)

(case (send current-tab get-focus-d/i)
[(defs)
(send (car definitions-canvases) focus)
(set-text-to-search (send (car definitions-canvases) get-editor))]
[(ints)
(send (car interactions-canvases) focus)
(set-text-to-search (send (car interactions-canvases) get-editor))]))))

(define/pubment (on-tab-change from-tab to-tab)
(let ([old-enabled (send from-tab get-enabled)]
Expand Down Expand Up @@ -3160,14 +3168,7 @@ module browser threading seems wrong.
(fix-up-canvas-numbers interactions-text vi #t)
(reflow-container)
(set-visible-regions definitions-text vd)
(set-visible-regions interactions-text vi))
(case (send current-tab get-focus-d/i)
[(defs)
(send (car definitions-canvases) focus)
(set-text-to-search (send (car definitions-canvases) get-editor))]
[(ints)
(send (car interactions-canvases) focus)
(set-text-to-search (send (car interactions-canvases) get-editor))]))
(set-visible-regions interactions-text vi)))

(define/private (pathname-equal? p1 p2)
(with-handlers ([exn:fail:filesystem? (λ (x) #f)])
Expand Down

0 comments on commit a780610

Please sign in to comment.