From 374d9a0514e67af56f11b8723f7e8fe558dd54b4 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 6 Feb 2016 23:32:33 -0800 Subject: [PATCH] Fix focus on tab when changing via back button --- src/layouts/partial-cards.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/layouts/partial-cards.js b/src/layouts/partial-cards.js index 7fef4890ef..a9f16125ee 100644 --- a/src/layouts/partial-cards.js +++ b/src/layouts/partial-cards.js @@ -69,6 +69,7 @@ export default new Polymer({ viewGetters.currentView, view => view || '', ], + observer: 'removeFocus', }, views: { @@ -119,6 +120,13 @@ export default new Polymer({ this.columns = Math.max(1, matchColumns - this.showMenu); }, + // When user changes tab by pressing back button, blur former tab + removeFocus() { + if (document.activeElement) { + document.activeElement.blur(); + } + }, + handleRefresh() { syncActions.fetchAll(); },