<table><tr><td style="">anemeth 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/D13579">View Revision</a></tr></table><br /><div><div><p>In <a href="https://phabricator.kde.org/D10063" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D10063</a> <a href="https://phabricator.kde.org/p/hein/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@hein</a> raised a problem that is an (IMHO very very) edge case when the user has a split terminal (for example in Yakuake) that has different profiles with blur enabled and disabled:</p>

<p><a href="https://phabricator.kde.org/F5916970" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">F5916970: yakuake.PNG</a></p>

<p>Solving this problem and handling all kinds of blur area calculations would be relatively easy if it was Yakuake specific, but since this affects all applications that use Konsole part you would have to calculate blur areas of the app window itself and you can't do that in the Konsole part code.<br />
For this you would have to rewrite how blur area is calculated in KWin. I think this is too much task for this edge case, and this patch would satisfy almost all users.</p>

<p>Switching tabs in Yakuake with blur enabled and disabled profiles is also broken. I believe this can be solved in Konsole part, in <tt style="background: #ebebeb; font-size: 13px;">Part::activeViewChanged()</tt> like this <a href="https://github.com/KDE/konsole/blob/master/src/MainWindow.cpp#L249" class="remarkup-link" target="_blank" rel="noreferrer">https://github.com/KDE/konsole/blob/master/src/MainWindow.cpp#L249</a></p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R319 Konsole</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D13579">https://phabricator.kde.org/D13579</a></div></div><br /><div><strong>To: </strong>progwolff, anemeth, hein, Konsole, hindenburg<br /><strong>Cc: </strong>konsole-devel, herrold, ngraham, maximilianocuria, hindenburg<br /></div>