<table><tr><td style="">muesli added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D26744">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D26744#625119" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D26744#625119</a>, <a href="https://phabricator.kde.org/p/mweepigeon/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@mweepigeon</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>Right after launching Yakuake, if I make a new tab or split Left/Right or Top/Bottom, Yakuake will open in the current working directory instead of the default home directory, as expected.</p>

<p>There seems to be a little bit of lag as well, though I'm not sure what can be done about that. If I change my current directory and open a new tab too quickly, it will open to the previous directory instead of my current one - pretty much if I try to spawn a new tab before the title bar can update with the new directory, this will happen. Don't think much can be done about this.</p></div>
</blockquote>

<p>You're right, there's probably little we can do: we need to wait for the shell to update the cwd, konsole to pick up on it and the signals to be propagated through to Yakuake. However I'm not sure if this is really much of an issue. I can only forcefully trigger it within milliseconds after changing the directory. While regularly using my terminal I've never ran into this situation. It's also worth noting that Konsole itself behaves the same way.</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>However, if I change directories and split left/right or top/bottom, Yakuake will open the new session in the original directory that it was in when I launched Yakuake. Using "two terminals, split horizontally" works fine, but "split left/right" which makes a new pane to the right of your current session always opens to the wrong directory. Not sure what's different about that process compared to opening a new tab or new set of split terminals.</p></blockquote>

<p>Thanks, I haven't discovered that yet and will look into it!</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R369 Yakuake</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D26744">https://phabricator.kde.org/D26744</a></div></div><br /><div><strong>To: </strong>muesli, hein, Yakuake, Konsole, tcanabrava, hindenburg<br /><strong>Cc: </strong>mweepigeon, ryanmccoskrie<br /></div>