Add some UI hovers

This commit is contained in:
Mike Dilger 2023-01-20 08:06:21 +13:00
parent f2c1c01b96
commit 63531079b3
2 changed files with 10 additions and 2 deletions

View File

@ -518,7 +518,10 @@ fn render_post_actual(
// Under row
if !as_reply_to {
ui.horizontal(|ui| {
if ui.add(CopyButton {}).clicked() {
if ui.add(CopyButton {})
.on_hover_text("Copy Contents")
.clicked()
{
ui.output().copied_text = event.content.clone();
}
@ -527,6 +530,7 @@ fn render_post_actual(
// Button to quote note
if ui
.add(Label::new(RichText::new("»").size(18.0)).sense(Sense::click()))
.on_hover_text("Quote")
.clicked()
{
if !app.draft.ends_with(' ') && !app.draft.is_empty() {
@ -541,6 +545,7 @@ fn render_post_actual(
// Button to reply
if ui
.add(Label::new(RichText::new("💬").size(18.0)).sense(Sense::click()))
.on_hover_text("Reply")
.clicked()
{
app.replying_to = Some(event.id);

View File

@ -400,7 +400,10 @@ impl GossipUi {
}
ui.label(RichText::new("🔑").text_style(TextStyle::Small).weak());
if ui.add(CopyButton {}).clicked() {
if ui.add(CopyButton {})
.on_hover_text("Copy Public Key")
.clicked()
{
ui.output().copied_text = person.pubkey.0.to_owned();
}
}