Printing in firefox is broken due to flexbox #981

Closed
opened 2026-02-04 23:15:32 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @abulgatz on GitHub (Jan 9, 2019).

Describe the bug
Printing in Firefox is truncated and only prints the first page of content.

The is likely due to flexbox and this Firefox bug.

A workaround would be to apply display: block to the main content elements in the print CSS.

Steps To Reproduce
Steps to reproduce the behavior:

  1. Open Firefox
  2. Go to any content page in Bookstack that is long enough to print on multiple pages
  3. Print the page
  4. Only the first page prints

Expected behavior
The entire document should print.

Originally created by @abulgatz on GitHub (Jan 9, 2019). **Describe the bug** Printing in Firefox is truncated and only prints the first page of content. The is likely due to flexbox and [this Firefox bug](https://bugzilla.mozilla.org/show_bug.cgi?id=939897). A workaround would be to apply `display: block` to the main content elements in the print CSS. **Steps To Reproduce** Steps to reproduce the behavior: 1. Open Firefox 1. Go to any content page in Bookstack that is long enough to print on multiple pages 2. Print the page 3. Only the first page prints **Expected behavior** The entire document should print.
OVERLORD added the 🐛 Bug🏭 Back-End labels 2026-02-04 23:15:32 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Jan 13, 2019):

Thanks for reporting @abulgatz. Should be a fairly easy fix so assigned to the next patch release.

@ssddanbrown commented on GitHub (Jan 13, 2019): Thanks for reporting @abulgatz. Should be a fairly easy fix so assigned to the next patch release.
Author
Owner

@ssddanbrown commented on GitHub (Jan 19, 2019):

Fix applied, Will be in the next release.

@ssddanbrown commented on GitHub (Jan 19, 2019): Fix applied, Will be in the next release.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#981