Re: [pgAdmin4] [RM3862] Fix Dialog tabset keyboard navigation - Mailing list pgadmin-hackers

From Akshay Joshi
Subject Re: [pgAdmin4] [RM3862] Fix Dialog tabset keyboard navigation
Date
Msg-id CANxoLDcEYy4Gj+vbFGavS8+kWg-QvK4eLWXq5ZS=5QjfoG-7-g@mail.gmail.com
Whole thread Raw
In response to Re: [pgAdmin4] [RM3862] Fix Dialog tabset keyboard navigation  (Harshal Dhumal <harshal.dhumal@enterprisedb.com>)
List pgadmin-hackers
Thanks patch applied.

On Thu, Jan 24, 2019 at 4:19 PM Harshal Dhumal <harshal.dhumal@enterprisedb.com> wrote:
Hi,

Please find attached patch to fix dialog tab navigation in backup and restore dialog.

Note: If first control in dialog is bootstrap switch then tab and dialog tab navigation do not work.
This is because bootstrap switch captures all keyboard events and it does not allow them to propagate /bubble up.
As Khushboo is working on new switch control (RM 3051) I haven't fix this issue as a part of this patch.

-- 
Harshal Dhumal
Sr. Software Engineer

EnterpriseDB India: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


On Tue, Jan 22, 2019 at 4:29 PM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks patch applied.

On Tue, Jan 22, 2019 at 2:51 PM Khushboo Vashi <khushboo.vashi@enterprisedb.com> wrote:
The patch looks good to me.

On Mon, Jan 21, 2019 at 4:39 PM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Hi Khushboo 

Can you please review it.

On Wed, Jan 16, 2019 at 12:55 PM Harshal Dhumal <harshal.dhumal@enterprisedb.com> wrote:
Hi,

Please find attached updated patch.
In this patch I have fixed two issues:
i. Dialog tab navigation should work even if focus is on footer buttons (Save, Cancel, etc..)
ii. Focus should be set to first editable element of dialog when tab cycle goes through all editable footer buttons.


-- 
Harshal Dhumal
Sr. Software Engineer

EnterpriseDB India: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


On Thu, Jan 10, 2019 at 1:16 PM Harshal Dhumal <harshal.dhumal@enterprisedb.com> wrote:
Hi,
This patch fixes Dialog tabset keyboard navigation.
This regression was caused due to bootstrap 4 changes.
Also I have added jasmine test cases for the same


-- 
Harshal Dhumal
Sr. Software Engineer

EnterpriseDB India: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


--
Akshay Joshi
Sr. Software Architect


Phone: +91 20-3058-9517
Mobile: +91 976-788-8246


--
Akshay Joshi
Sr. Software Architect


Phone: +91 20-3058-9517
Mobile: +91 976-788-8246


--
Akshay Joshi
Sr. Software Architect


Phone: +91 20-3058-9517
Mobile: +91 976-788-8246

pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: pgAdmin 4 commit: Fixed dialog tab navigation for Backup and Restoredi
Next
From: Dave Page
Date:
Subject: Re: [pgAdmin4][patch] pgadmin responsive not working as expected for desktop