     @availableWidth = localWidth
     localDelay = =>
       localSetHeaderWidths = =>
+        @availableWidth = @el.width()
         @setHeaderWidths()
       App.QueueManager.add('tableRender', localSetHeaderWidths)
       App.QueueManager.run('tableRender')

                  attribute.displayWidth = value / 100 * availableWidth
                else
                  attribute.displayWidth = value
              @headers.push attribute


    # execute header callback
    if @callbackHeader


    for header in @headers
      widths[header.name] = header.displayWidth / @availableWidth

    @headerWidth = widths

    App.LocalStorage.set(@preferencesStoreKey(), { headerWidth: widths }, @Session.get('id'))

