I have a bootstrap full screen modal with a print button that calls window.print(). When the print preview window pops up the pages are doubled. I am using bootstrap 5.
Here's bootstrap modal:
<div class="modal fade" id="Overlay" tabindex="-1" aria-labelledby="Overlay" aria-hidden="true">
<div class="modal-dialog modal-fullscreen">
<div class="modal-content">
<div class="modal-header">
<button type="button" data-bs-dismiss="modal" class="btn btn-outline-secondary me-5 no-print"><i class="fas fa-angle-left"></i> Go Back</button>
<h1 class="modal-title" id="Overlay">@Title</h1>
<button type="button" class="btn-close no-print" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body instructions-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" onclick="window.print()">Print Instuctions</button>
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
Any ideas?
Thanks, Justin.