<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Mail merge only correctly uses "Print empty pages" if doc is unmodified"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=127410">127410</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Mail merge only correctly uses "Print empty pages" if doc is unmodified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.4.0.0.alpha0+ Master
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Writer
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>m.weghorn@posteo.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>(found while looking at <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Mail merge prints wrong pages when option to print blank pages is only set in doc"
   href="show_bug.cgi?id=127409">tdf#127409</a>, so steps are the same as there + a few
more)

Sample steps to reproduce:

0) delete existing user profile (e.g.'instdir/user' for dev build)
1) start Writer
2) make sure the following options are set like this in "Tools" -> "Options":
  * "Load/Save" -> "General" -> "Load user-specific settings with the document"
is enabled (default)
  * "Load/Save" -> "General" -> "Load printer settings with the document" is
enabled (default)
3) disable option "LibreOfficeDev Writer" -> "Print" -> "Print automatically
inserted pages"
4) open attache <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=153988" name="attach_153988" title="Sample doc for mail merge">attachment 153988</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=153988&action=edit" title="Sample doc for mail merge">[details]</a></span> "test_mailmerge.odt" from <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Mail merge prints wrong pages when option to print blank pages is only set in doc"
   href="show_bug.cgi?id=127409">bug 127409</a> (which
has "PrintEmptyPages" set to "true" in settings.xml)
5) run mail merge wizard and set "2.ods" (attachment <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=153989" name="attach_153989" title="Sample data records for mail merge">attachment 153989</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=153989&action=edit" title="Sample data records for mail merge">[details]</a></span> from bug
127409) as data source to use (it has 2 records)
6) save the document
7) select "Print merged documents" from the mailmerge toolbar
8) select to print all pages
9) check printout
10) type some more text, e.g. so that "Hello world" is in the document
11) print again and check printout

Results:

* The printout in step 9 contains the following two pages (which is bug
127409):
  * The first page contains the printout for the first data record (a page with
the word "Hello" on it)
  * The second page is blank
* The printout in step 11 contains the following two pages:
  * The first page contains the printout for the first data record (a page with
the word "Hello" on it)
  * The second page contains the printout for the second data record (e.g. a
page with the text "Hello world" on it for the above steps)

Expected results:

The printout shouldn't be dependent on whether the document was saved or not
and be the same for steps 9 and 11 (s. <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Mail merge prints wrong pages when option to print blank pages is only set in doc"
   href="show_bug.cgi?id=127409">bug 127409</a> for what is the expected
result)

Version: 6.4.0.0.alpha0+
Build ID: 111cf7ee0b26a831577c7c03089f9de159aef16d
CPU threads: 4; OS: Linux 5.2; UI render: default; VCL: kf5; 
Locale: en-GB (en_GB.UTF-8); UI-Language: en-US
Calc: threaded</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>