diff --git a/addons/mail/static/src/web/activity/activity_button.js b/addons/mail/static/src/web/activity/activity_button.js index 4b43f3ac32e..852577c3ab6 100644 --- a/addons/mail/static/src/web/activity/activity_button.js +++ b/addons/mail/static/src/web/activity/activity_button.js @@ -2,6 +2,8 @@ import { ActivityListPopover } from "@mail/web/activity/activity_list_popover"; +import { _t } from "@web/core/l10n/translation"; + import { usePopover } from "@web/core/popover/popover_hook"; import { Component, useRef } from "@odoo/owl"; @@ -51,6 +53,19 @@ export class ActivityButton extends Component { return classes.join(" "); } + get title() { + if (this.props.record.data.activity_exception_decoration) { + return _t("Warning"); + } + if (this.props.record.data.activity_summary) { + return this.props.record.data.activity_summary; + } + if (this.props.record.data.activity_type_id) { + return this.props.record.data.activity_type_id[1 /* display_name */]; + } + return _t("Show activities"); + } + onClick() { if (this.popover.isOpen) { this.popover.close(); diff --git a/addons/mail/static/src/web/activity/activity_button.xml b/addons/mail/static/src/web/activity/activity_button.xml index 3397b59620e..c4e24ef33e8 100644 --- a/addons/mail/static/src/web/activity/activity_button.xml +++ b/addons/mail/static/src/web/activity/activity_button.xml @@ -1,7 +1,7 @@ - + diff --git a/addons/project/static/src/components/project_task_state_selection/project_task_state_selection.xml b/addons/project/static/src/components/project_task_state_selection/project_task_state_selection.xml index 01fa04f737a..e901287eba5 100644 --- a/addons/project/static/src/components/project_task_state_selection/project_task_state_selection.xml +++ b/addons/project/static/src/components/project_task_state_selection/project_task_state_selection.xml @@ -41,7 +41,7 @@ -
+
diff --git a/addons/web/static/src/views/fields/state_selection/state_selection_field.xml b/addons/web/static/src/views/fields/state_selection/state_selection_field.xml index 96d35131481..086c6d384d0 100644 --- a/addons/web/static/src/views/fields/state_selection/state_selection_field.xml +++ b/addons/web/static/src/views/fields/state_selection/state_selection_field.xml @@ -11,7 +11,7 @@ -
+