You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Standardize tooltips to use Obsidian's native setTooltip function (#257)
Replaces HTML title attributes with Obsidian's setTooltip() throughout the codebase to eliminate duplicate tooltip issues and provide consistent user experience.
Changes:
- Updated all components to import and use setTooltip from Obsidian
- Removed HTML title attributes from button elements, icons, and interactive elements
- Added consistent tooltip placement (top) across all components
- Fixed duplicate tooltip display issues in task widgets and modals
Files affected:
- TaskLinkWidget.ts: Task inline preview tooltips
- InstantConvertButtons.ts: Convert button tooltips
- TaskModal.ts and TaskCreationModal.ts: Modal action icons
- TimeblockCreationModal.ts and TimeblockInfoModal.ts: Attachment management
- StatusBarService.ts: Status bar tracking tooltips
- settings.ts: Settings page interactive elements
- FilterBar.ts: Filter controls and inputs
- TaskCard.ts, AdvancedCalendarView.ts, MiniCalendarView.ts, PomodoroView.ts: View-specific tooltips
Fixes#257
0 commit comments