Printing crashes Scintilla when Direct2D is enabled. When GDI is used for drawing on display, printing works fine.
AFAICT Direct2D doesn't support printing. Probably best to force to GDI for printing.
I'm fully aware that Direct2D has nothing to do with printing. However, expecting from the container to juggle between GDI and Direct2D is unreasonable and Scintilla should automatically fallback to GDI when printing.
I have attached a patch that fixes the problem.
Log in to post a comment.