diff --git a/examples/N1-Message-View-on-Github/lib/view-on-github-button.cjsx b/examples/N1-Message-View-on-Github/lib/view-on-github-button.cjsx index 5eb8f8e39..90ba7c94f 100644 --- a/examples/N1-Message-View-on-Github/lib/view-on-github-button.cjsx +++ b/examples/N1-Message-View-on-Github/lib/view-on-github-button.cjsx @@ -80,7 +80,7 @@ class ViewOnGithubButton extends React.Component return null unless @state.link diff --git a/internal_packages/composer/lib/compose-button.cjsx b/internal_packages/composer/lib/compose-button.cjsx index b2033ccc8..27a317dc8 100644 --- a/internal_packages/composer/lib/compose-button.cjsx +++ b/internal_packages/composer/lib/compose-button.cjsx @@ -7,7 +7,7 @@ class ComposeButton extends React.Component render: => diff --git a/internal_packages/composer/lib/composer-view.cjsx b/internal_packages/composer/lib/composer-view.cjsx index a1ba79b47..3f8a2459b 100644 --- a/internal_packages/composer/lib/composer-view.cjsx +++ b/internal_packages/composer/lib/composer-view.cjsx @@ -425,11 +425,11 @@ class ComposerView extends React.Component exposedProps={draftClientId:@props.draftClientId, threadId: @props.threadId}>
diff --git a/internal_packages/composer/lib/expanded-participants.cjsx b/internal_packages/composer/lib/expanded-participants.cjsx index b44dd70f2..5cce8980f 100644 --- a/internal_packages/composer/lib/expanded-participants.cjsx +++ b/internal_packages/composer/lib/expanded-participants.cjsx @@ -88,7 +88,7 @@ class ExpandedParticipants extends React.Component { if @props.mode is "inline" @_extensionMutateDom(toolbarItem.mutator)} - data-tooltip="#{toolbarItem.tooltip}">) + title="#{toolbarItem.tooltip}">) return buttons _extensionMutateDom: (mutator) => diff --git a/internal_packages/feedback/lib/feedback-button.cjsx b/internal_packages/feedback/lib/feedback-button.cjsx index 951697c17..523987a74 100644 --- a/internal_packages/feedback/lib/feedback-button.cjsx +++ b/internal_packages/feedback/lib/feedback-button.cjsx @@ -21,7 +21,7 @@ class FeedbackButton extends React.Component unsub() for unsub in @_unsubs render: => -
+
?
diff --git a/internal_packages/message-list/lib/message-controls.cjsx b/internal_packages/message-list/lib/message-controls.cjsx index 67803b753..fec7e6ac8 100644 --- a/internal_packages/message-list/lib/message-controls.cjsx +++ b/internal_packages/message-list/lib/message-controls.cjsx @@ -17,6 +17,7 @@ class MessageControls extends React.Component
} + primaryTitle={items[0].name} primaryClick={items[0].select} menu={@_dropdownMenu(items[1..-1])}/>
diff --git a/internal_packages/message-list/lib/thread-archive-button.cjsx b/internal_packages/message-list/lib/thread-archive-button.cjsx index a9adf4048..19ceec0a5 100644 --- a/internal_packages/message-list/lib/thread-archive-button.cjsx +++ b/internal_packages/message-list/lib/thread-archive-button.cjsx @@ -18,7 +18,7 @@ class ThreadArchiveButton extends React.Component diff --git a/internal_packages/message-list/lib/thread-star-button.cjsx b/internal_packages/message-list/lib/thread-star-button.cjsx index 43568e5bb..8d0838479 100644 --- a/internal_packages/message-list/lib/thread-star-button.cjsx +++ b/internal_packages/message-list/lib/thread-star-button.cjsx @@ -13,7 +13,7 @@ class StarButton extends React.Component selected = @props.thread? and @props.thread.starred diff --git a/internal_packages/message-list/lib/thread-toggle-unread-button.cjsx b/internal_packages/message-list/lib/thread-toggle-unread-button.cjsx index f2a877e1c..8782b0b29 100644 --- a/internal_packages/message-list/lib/thread-toggle-unread-button.cjsx +++ b/internal_packages/message-list/lib/thread-toggle-unread-button.cjsx @@ -11,7 +11,7 @@ class ThreadToggleUnreadButton extends React.Component diff --git a/internal_packages/mode-switch/lib/mode-toggle.cjsx b/internal_packages/mode-switch/lib/mode-toggle.cjsx index b1c61a1d1..c0f615a6e 100644 --- a/internal_packages/mode-switch/lib/mode-toggle.cjsx +++ b/internal_packages/mode-switch/lib/mode-toggle.cjsx @@ -23,6 +23,7 @@ class ModeToggle extends React.Component render: => diff --git a/internal_packages/thread-list/lib/thread-buttons.cjsx b/internal_packages/thread-list/lib/thread-buttons.cjsx index 1450bea3c..7d980a41d 100644 --- a/internal_packages/thread-list/lib/thread-buttons.cjsx +++ b/internal_packages/thread-list/lib/thread-buttons.cjsx @@ -1,3 +1,4 @@ +_ = require 'underscore' React = require "react/addons" classNames = require 'classnames' ThreadListStore = require './thread-list-store' @@ -20,7 +21,7 @@ class ThreadBulkArchiveButton extends React.Component @@ -44,7 +45,7 @@ class ThreadBulkTrashButton extends React.Component @@ -64,9 +65,12 @@ class ThreadBulkStarButton extends React.Component selection: React.PropTypes.object.isRequired render: -> + noStars = _.every @props.selection.items(), (t) -> _.isMatch(t, {starred: false}) + title = if noStars then "Star all" else "Remove stars from all" + @@ -89,7 +93,7 @@ class ThreadBulkToggleUnreadButton extends React.Component