<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 08:58:21 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLUI-2605] Keyboard support to confirm e.g. a deletion</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-2605</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;p&gt;One issue which disturbs a lot during working with the new UI is (for editors and developers):&lt;/p&gt;

&lt;p&gt;The confirmation dialogs do not react on ENTER - they do not support keyboard interactions in any way. &lt;/p&gt;

&lt;p&gt;I can&apos;t switch the selection with left / right or tab - and I can&apos;t send the form by pressing enter. Please see screenshot.&lt;/p&gt;

</description>
                <environment></environment>
        <key id="36117">MGNLUI-2605</key>
            <summary>Keyboard support to confirm e.g. a deletion</summary>
                <type id="5" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10896&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="32807">MGNLUI-1978</parent>
                                    <priority id="3" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="czimmermann">Christopher Zimmermann</assignee>
                                    <reporter username="rainer">Rainer Blumenthal</reporter>
                        <labels>
                            <label>usability</label>
                            <label>ux</label>
                    </labels>
                <created>Mon, 20 Jan 2014 10:20:09 +0100</created>
                <updated>Wed, 12 Feb 2014 09:04:26 +0100</updated>
                            <resolved>Thu, 23 Jan 2014 16:03:37 +0100</resolved>
                                                    <fixVersion>5.2.2</fixVersion>
                                    <component>user interaction</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="78273" author="czimmermann" created="Mon, 20 Jan 2014 17:40:05 +0100"  >&lt;p&gt;A good solution to this will be to improve focus handling in light dialogs. Unfortunately we blanket disabled the html &quot;outline&quot; that indicates which element has the focus. We will at least partially re-enable this so that a user can see which button has the focus. Additionally for light dialogs, such as these confirmation dialogs - the focus will be set to the default button.&lt;br/&gt;
Therefore a user can simply press the spacebar or the enter key to execute the default action (button), or use tab or shift-tab to select the other action, and then spacebar or enter to execute that one.&lt;/p&gt;</comment>
                            <comment id="78274" author="czimmermann" created="Mon, 20 Jan 2014 17:41:40 +0100"  >&lt;p&gt;TODO is to determine the exact visual appearance of focussed elements with UX group.&lt;/p&gt;</comment>
                            <comment id="78503" author="czimmermann" created="Thu, 23 Jan 2014 16:03:37 +0100"  >&lt;p&gt;Set the &apos;default&apos; button to have focus for light dialogs. Also change light dialog styles to give color emphasis to the button with :focus instead of that with class .default. This enables user to use spacebar or enter to execute the hilighted button, and allows user to tab through the buttons and see which has focus.&lt;br/&gt;
This means that a user can confirm or cancel in light dialogs via keyboard.&lt;/p&gt;</comment>
                            <comment id="78888" author="jsimak" created="Wed, 29 Jan 2014 18:01:24 +0100"  >&lt;p&gt;Just a note: by default focus is on &lt;tt&gt;cancel&lt;/tt&gt; button. To switch the focus on &lt;tt&gt;confirm&lt;/tt&gt; button use shift+tab keyboard shortcut.&lt;/p&gt;</comment>
                            <comment id="79357" author="rainer" created="Mon, 10 Feb 2014 13:48:47 +0100"  >&lt;p&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/help_16.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;If we try to rename a page ... there is still no keyboard support, the deletion was just  a sample - are you planning to roll this out globally for all dialogs / popups?&lt;/p&gt;

&lt;p&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/information.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="79358" author="rainer" created="Mon, 10 Feb 2014 13:50:39 +0100"  >&lt;p&gt;Can yo please reopen this? &lt;/p&gt;

&lt;p&gt;I have no rights to do so...&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10030">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="36490">MGNLUI-2673</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="22414" name="screenshot-1.jpg" size="80084" author="rainer" created="Mon, 20 Jan 2014 10:20:21 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>aperto.de</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 20 Jan 2014 17:40:05 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ajones</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 1 week, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>czimmermann</customfieldvalue>
            <customfieldvalue>jsimak</customfieldvalue>
            <customfieldvalue>rainer</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i030pz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>17698</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>