# \[FREE PLUGIN\] Better Native Tooltips

**URL:** <https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487>\
**Category:** Plugins\
**Created:** [November 30, 2023, 12:04am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487 "2023-11-30T00:04:09Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kayami](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/kayami/32/111689_2.png) [@Kayami](https://forum.bubble.io/u/Kayami)\
**Post date:** [November 30, 2023, 12:04am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/1 "2023-11-30T00:04:09Z")

</div>

Hey people, thought it would be worth sharing here as well.

We just dropped a free / open source little plugin that is essentially a one-click install to upgrade the bubble native tooltips on text, buttons and images to work better.

![ezgif-3-d99ca16798](https://us1.discourse-cdn.com/bubble/original/3X/3/c/3c4b8528385ddf09991aa13343d4ddd2fdd396e2.gif)

How it works is simple. The plugin detects the tooltips (which are just native `title` properties) and replaces them for a tippy.js instance with default config.

Check out the docs in the demo for examples on how to configure tooltips in-line!

Demo available here 👉🏽 [Better Native Tooltip](https://better-native-tooltip.bubbleapps.io/version-test)

View the editor 👉🏽 [better-native-tooltip | Bubble Editor](https://bubble.io/page?name=index&id=better-native-tooltip)

---

<div class="post-metadata">

**Author:** ![drixxon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/drixxon/32/90231_2.png) [@drixxon](https://forum.bubble.io/u/drixxon)\
**Post date:** [November 30, 2023, 8:03am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/2 "2023-11-30T08:03:45Z")

</div>

This is an extremely cool plugin. I honestly wish I could somehow use it for our onboarding on mobile. 5/5 plugin regardless

---

<div class="post-metadata">

**Author:** ![batuhanmerguz](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/batuhanmerguz/32/255886_2.png) [@batuhanmerguz](https://forum.bubble.io/u/batuhanmerguz)\
**Post date:** [December 1, 2023, 1:04pm UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/3 "2023-12-01T13:04:24Z")

</div>

So good. Loved it!

---

<div class="post-metadata">

**Author:** ![konrad1](https://avatars.discourse-cdn.com/v4/letter/k/c5a1d2/32.png) [@konrad1](https://forum.bubble.io/u/konrad1)\
**Post date:** [April 16, 2024, 12:46pm UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/4 "2024-04-16T12:46:09Z")

</div>

What is the correct way to deal with dynamic plugins? I want to show a tooltip if a an input is empty (1T- Dropdown) and show no tooltip otherwise.  
For some reason it always shows the tooltip, even after I entered something in the dropdown.

---

<div class="post-metadata">

**Author:** ![konrad1](https://avatars.discourse-cdn.com/v4/letter/k/c5a1d2/32.png) [@konrad1](https://forum.bubble.io/u/konrad1)\
**Post date:** [April 17, 2024, 8:31pm UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/5 "2024-04-17T20:31:14Z")

</div>

any thoughts on this @Kayami ?

---

<div class="post-metadata">

**Author:** ![konrad1](https://avatars.discourse-cdn.com/v4/letter/k/c5a1d2/32.png) [@konrad1](https://forum.bubble.io/u/konrad1)\
**Post date:** [May 23, 2024, 11:44am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/6 "2024-05-23T11:44:11Z")

</div>

Anyone experienced this issue:  
 ![image](https://us1.discourse-cdn.com/bubble/original/3X/9/0/90113c537ba2832e2bb706a5aa348cfca51bea5d.png)

It seems to happen randomnly on some tooltips…

---

<div class="post-metadata">

**Author:** ![Nakita](https://avatars.discourse-cdn.com/v4/letter/n/90ced4/32.png) [@Nakita](https://forum.bubble.io/u/Nakita)\
**Post date:** [March 15, 2025, 1:22pm UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/7 "2025-03-15T13:22:27Z")

</div>

Plugin is down - @ZeroqodeSupport (UNPKG) issue, can you host the files in bubble instead…

`ReferenceError: tippy is not defined`  
at `_0x35303b (https://[domain]/version-test/[path]?debug_mode=true:325:143)`  
at `_0x12dea2 (https://[domain]/version-test/[path]?debug_mode=true:364:21)`  
at `NodeList.forEach ()`  
at `https://[domain]/version-test/[path]?debug_mode=true:375:152`  
at `NodeList.forEach ()`  
at `https://[domain]/version-test/[path]?debug_mode=true:373:254`  
at `Array.forEach ()`  
at `MutationObserver. (https://[domain]/version-test/[path]?debug_mode=true:371:40)`  
at `root (https://[domain]/version-test/[path]?debug_mode=true:325:143)`

---

<div class="post-metadata">

**Author:** ![Bubbleboy](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/bubbleboy/32/19512_2.png) [@Bubbleboy](https://forum.bubble.io/u/Bubbleboy)\
**Post date:** [March 15, 2025, 2:31pm UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/8 "2025-03-15T14:31:51Z")

</div>

posted in their forum [Your use of UNPKG CDN in your plugins - Join the Bubble Community | Zeroqode Forum](https://forum.zeroqode.com/t/your-use-of-unpkg-cdn-in-your-plugins/18381)

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [March 16, 2025, 10:00am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/9 "2025-03-16T10:00:24Z")

</div>

Hi everyone,  
​  
First, we sincerely apologize for the delayed response. The Unpkg CDN outage over the weekend affected many Bubble apps, including those using our plugins, and we understand the frustration this may have caused. 🙏  
​  
The Unpkg team has scaled up their global server deployment from the latest updates, and the issue should now be [resolved](https://github.com/unpkg/unpkg/issues/412). You can check the ongoing discussion and updates here: [Bubble Forum Thread](https://forum.bubble.io/t/since-mar-14-2pm-est-cdn-unpkg-major-outage-may-affect-your-bubble-app/363319/131).  
​  
Meanwhile, we are actively discussing with our dev team the possibility of migrating all of the Zeroqode plugins from Unpkg to JsDelivr to prevent similar issues in the future.  
​  
As this situation arose over the weekend, the migration process may take some time.  
​  
We appreciate your patience and will keep you updated on any further developments. If you are still experiencing issues, please let us know.  
​  
Best regards,

[**Browse all Zeroqode Plugins for Bubble**](https://zeroqode.com/plugins?utm_source=bubbleforum&utm_medium=referral&utm_content=supportsignature)  
[![Banner_Last3](https://us1.discourse-cdn.com/bubble/original/3X/d/5/d5fd8fd3e609eef8a35f8c3908f0f1c114b6914e.jpeg)](https://zeroqode.com/?utm_source=bubbleforum&utm_medium=referral&utm_campaign=supportsignature)

---

<div class="post-metadata">

**Author:** ![Orbit](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/orbit/32/253365_2.png) [@Orbit](https://forum.bubble.io/u/Orbit)\
**Post date:** [March 19, 2025, 10:12am UTC](https://forum.bubble.io/t/free-plugin-better-native-tooltips/295487/10 "2025-03-19T10:12:04Z")

</div>

@ZeroqodeSupport @Kayami is it possible to make it disappear right away when it’s no longer hovered? Now I feel like it’s a few milliseconds that it is staying visible?

Otherwise, it’s crazy nice plugin, thank you so much for it 🙏
