<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 - Starting soffice --invisible is not entirely invisible on macOS"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=113601">113601</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Starting soffice --invisible is not entirely invisible on macOS
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>5.4.2.2 release
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>Mac OS X (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>LibreOffice
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>loic.nageleisen@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>Description:
soffice --help says that LibreOffice should only be interacted with and managed
via API and OS-level signal process management:
--invisible Starts in invisible mode. Neither the start-up logo nor
the initial program window will be visible. Application
can be controlled, and documents and dialogs can be
controlled and opened via the API. Using the parameter,
the process can only be ended using the taskmanager
(Windows) or the kill command (UNIX-like systems). It
cannot be used in conjunction with --quickstart.
However on macOS running such an instance has the dock icon showing up.
When running a LO instance dedicated to API processing, isolated through
--env:UserInstallation, there is thus a second icon showing up alongside a
possibly already running interactive instance, confusing users as to which one
is the interactive one, or if there is none, why it is not behaving as
expected.
When running multiple LO instances (each one with its own UserInstallation)
dedicated to parallel API processing, there is an icon for each separate
instance, which, although correct WRT UserInstallation, is quite invasive.
Steps to Reproduce:
1. open a terminal
2. run /Applications/LibreOffice.app/Contents/MacOS/soffice --invisible
--env:UserInstallation=file:///tmp/test
Actual Results:
LibreOffice starts but an icon is shown in the dock.
Expected Results:
LibreOffice should be entirely invisible, including its dock icon.
Reproducible: Always
User Profile Reset: Yes
OpenGL enabled: Yes
Additional Info:
Version: 5.4.2.2
Build ID: 22b09f6418e8c2d508a9eaf86b2399209b0990f4
CPU threads: 4; OS: Mac OS X 10.13.1; UI render: default;
Locale: en-GB (en_GB.UTF-8); Calc: group
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5
(KHTML, like Gecko) Version/11.0.1 Safari/604.3.5</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>