<table><tr><td style="">graesslin 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/D5177" rel="noreferrer">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/D5177#97958" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">D5177#97958</a>, <a href="https://phabricator.kde.org/p/broulik/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@broulik</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>Concerning whether or not it should update: I'm not sure. On X11 it's due to the pointer grab, but is that a feature or a bug?</p></blockquote>

<p>I think it's a side-effect of the pointer grab which quite effectively communicates that clicking the button wouldn't trigger it because a menu's open.</p></div>
</blockquote>

<p>I think we have better ways to communicate it. E.g. we could change the cursor to indicate that it will close the popup. Or darken all other windows. That we are not restricted any more is something I quite like as it allows scrolling to work in other windows even if a context menu is open.</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>Fwict it's also the case on Wayland for <tt style="background: #ebebeb; font-size: 13px;">exec()</tt>d menus within the same client.</p></blockquote>

<p>you mean that is how qt handles it internally. Other toolkits might handle it differently ;-)</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R108 KWin</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D5177" rel="noreferrer">https://phabricator.kde.org/D5177</a></div></div><br /><div><strong>To: </strong>graesslin, Plasma, KWin<br /><strong>Cc: </strong>broulik, subdiff, plasma-devel, kwin, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol<br /></div>