collab_ui: Add tooltip to branches popover (#2695)

Z-2554

Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz 2023-07-10 14:20:12 +02:00 committed by GitHub
parent 52a497be21
commit 6e24ded2bc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -264,7 +264,8 @@ impl CollabTitlebarItem {
MouseEventHandler::<ToggleVcsMenu, Self>::new( MouseEventHandler::<ToggleVcsMenu, Self>::new(
0, 0,
cx, cx,
|mouse_state, _| { |mouse_state, cx| {
enum BranchPopoverTooltip {}
let style = git_style let style = git_style
.in_state(self.branch_popover.is_some()) .in_state(self.branch_popover.is_some())
.style_for(mouse_state); .style_for(mouse_state);
@ -274,6 +275,13 @@ impl CollabTitlebarItem {
.with_margin_right(item_spacing) .with_margin_right(item_spacing)
.aligned() .aligned()
.left() .left()
.with_tooltip::<BranchPopoverTooltip>(
0,
"Recent branches".into(),
None,
theme.tooltip.clone(),
cx,
)
.into_any_named("title-project-branch") .into_any_named("title-project-branch")
}, },
) )