<table><tr><td style="">markg 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/D10617" 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/D10617#208703" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: line-through;" rel="noreferrer">D10617#208703</a>, <a href="https://phabricator.kde.org/p/elvisangelaccio/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@elvisangelaccio</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><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/D10617#208513" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: line-through;" rel="noreferrer">D10617#208513</a>, <a href="https://phabricator.kde.org/p/ngraham/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@ngraham</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>The shortcut won't affect other apps since the file dialog its its own context. Even if the host app uses F12 for something, the file dialog will grab the key first, so there's no "ambiguous shortcut" issue.</p></div>
</blockquote>

<p>Yes, you won't get the ambiguous shortcut dialog but it'd be a bad idea to use F12 for two different things within the same app (the file dialog <em>is</em> part of the app).</p></div>
</blockquote>

<p>If it were F11 (which it was) then this patch would be very intrusive as you could have potentially broken fullscreen support (with F11), but it isn't it's F12..<br />
Note that you can in fact see this "broken fullscreen". Open gwenview, open an image and press F11, then do CTRL+O to open the file open dialog. Now F11 only has effect on that file open dialog.</p>

<p>But for F12, i don't see anything wrong. As far as i'm aware it isn't bound to any really crucial actions (i would call fullscreen crucial aka F11).<br />
F12 in chrome opens the developer console.<br />
F12 in konsole prints the tilde sign (there is another dedicated key for that, right under escape)</p>

<p>F12 seems fine to me. Yes, you'd get into the weird issue that F12 in the app might have a different behavior in a file open dialog opened by the very same app, but that is with every key you choose.<br />
As long as we are consistent in keys which i thing Nate is very much trying to do (good job!).</p>

<p>Also, note that F11 in kwrite binds to something completely different (show line numbers).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R241 KIO</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D10617" rel="noreferrer">https://phabricator.kde.org/D10617</a></div></div><br /><div><strong>To: </strong>ngraham, Frameworks, Dolphin, markg, elvisangelaccio<br /><strong>Cc: </strong>michaelh<br /></div>