diff options
author | Vincent Sanders <vince@kyllikki.org> | 2016-03-16 21:07:14 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2016-03-16 21:07:14 +0000 |
commit | 69d9d5dd224f974f69b32267757aff2089a4c12a (patch) | |
tree | 07493e8c555914d172759a1a20e2339b2d535696 /windows | |
parent | 06c84a26e93b3f3ae84ef93ee45f81751f2d47c7 (diff) | |
download | netsurf-69d9d5dd224f974f69b32267757aff2089a4c12a.tar.gz netsurf-69d9d5dd224f974f69b32267757aff2089a4c12a.tar.bz2 |
frontends should not call the reformat API directly
The reformat API locking semantics are challenging to understand,
efectiveky browser_window_reformat should never be called by frontend
code directly except explicitly on the reformat callback. Otherwise
the content may already be locked and the system winds up asserting.
Diffstat (limited to 'windows')
-rw-r--r-- | windows/drawable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/windows/drawable.c b/windows/drawable.c index 317143a46..4480eeaaa 100644 --- a/windows/drawable.c +++ b/windows/drawable.c @@ -208,7 +208,7 @@ nsws_drawable_hscroll(struct gui_window *gw, HWND hwnd, WPARAM wparam) static LRESULT nsws_drawable_resize(struct gui_window *gw) { - browser_window_reformat(gw->bw, false, gw->width, gw->height); + browser_window_schedule_reformat(gw->bw); return 0; } |