     @selectTab key
     @selectTab isPlugin if !@state.doubleTabbed
   handleShiftTabKeyDown: ->
-    @refs.pluginTabUnion.setTabOffset -1
+    @refs.tabKeyUnion.setTabOffset -1
   handleTabKeyDown: ->
-    @refs.pluginTabUnion.setTabOffset 1
+    @refs.tabKeyUnion.setTabOffset 1
   handleKeyDown: ->
     return if @listener?
     @listener = true

        </div>
        <div className="no-scroll">
          <Nav bsStyle="tabs" onSelect={@handleSelectDropdown}>
          </Nav>
          <TabContentsUnion ref='pluginTabUnion'
            onChange={(key) => @setState {activePluginName: key}}>
          {
            for plugin, index in @state.plugins when !plugin.handleClick?
              <div id={plugin.name} key={plugin.name} className="poi-app-tabpane poi-plugin">
                <PluginWrap plugin={plugin} />
              </div>
          }
          </TabContentsUnion>
        </div>
      </div>

              {settings.displayName}
            </NavItem>
          </Nav>
          <TabContentsUnion
            onChange={(key) => @setState {activeMainTab: key}}>
            <div id={mainview.name} className="poi-app-tabpane" key='mainView'>
              <mainview.reactClass />
