diff --git a/apps/spreadsheeteditor/main/app/view/Statusbar.js b/apps/spreadsheeteditor/main/app/view/Statusbar.js index dc35cb971..50fa53d8b 100644 --- a/apps/spreadsheeteditor/main/app/view/Statusbar.js +++ b/apps/spreadsheeteditor/main/app/view/Statusbar.js @@ -310,8 +310,9 @@ define([ }); }); - this.tabbar.$el.append('
'); + this.tabbar.$el.append(''); this.tabMenu.render(this.tabbar.$el); + this.tabMenu.cmpEl.attr({tabindex: -1}); this.tabMenu.on('show:after', _.bind(this.onTabMenuAfterShow, this)); this.tabMenu.on('hide:after', _.bind(this.onTabMenuAfterHide, this)); this.tabMenu.on('item:click', _.bind(this.onTabMenuClick, this)); @@ -552,6 +553,9 @@ define([ if (obj.atposition) { obj.setOffset(obj.atposition.left); } + _.defer(function(){ + obj.cmpEl.focus(); + }, 100); this.enableKeyEvents = true; },