<div dir="ltr"><div>I think that the easiest thing there is to specify a pid for the tab.</div><div><br></div><div>--new-tab --parent-pid=</div><div><br></div><div>because, for multiple processes, it's impossible to know in *what* process we want a new tab.</div><div><br></div><div>I have an old patch that fixes that, but breaks the multiple instance, that's the reason martin added the DONT TOUCH part of the code.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 29, 2021 at 3:21 PM Igor Grkavac <<a href="mailto:bugzilla_noreply@kde.org">bugzilla_noreply@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://bugs.kde.org/show_bug.cgi?id=373440" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=373440</a><br>
<br>
--- Comment #46 from Igor Grkavac <<a href="mailto:grkavac.igor@gmail.com" target="_blank">grkavac.igor@gmail.com</a>> ---<br>
Hello,<br>
<br>
After pulling the latest commits on master, I can confirm that removing <br>
<br>
Konsole::KonsoleSettings::useSingleInstance()<br>
<br>
that I mentioned in my previous comment, I can get a new tab inside the same<br>
window on the first start. <br>
<br>
Can anyone from the commiters on the "DON'T TOUCH" part of the code:<br>
<br>
<a href="https://invent.kde.org/utilities/konsole/-/blob/fb69c183c672dff1d8e5e95d187622980255827c/src/main.cpp#L146" rel="noreferrer" target="_blank">https://invent.kde.org/utilities/konsole/-/blob/fb69c183c672dff1d8e5e95d187622980255827c/src/main.cpp#L146</a><br>
<br>
confirm the usage as I am not familiar with why is that checked along with the<br>
problematic options that enforce to create a new process? <br>
<br>
If the useSingleInstance cannot be deleted, then it would need an additional<br>
flag just for the "--new-tab" option that will force a single process, not<br>
checking if useSingleInstance is enabled or not.<br>
<br>
Hope someone can help with this.<br>
<br>
-- <br>
You are receiving this mail because:<br>
You are the assignee for the bug.</blockquote></div>