Skip to content
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
- We improved the Check Integrity dialog entry interaction so that a single click focuses on the corresponding entry and a double-click both focuses on the entry and closes the dialog. [#12245](https://github.com/JabRef/jabref/issues/12245)
- We improved journal abbreviation lookup with fuzzy matching to handle minor input errors and variations. [#12467](https://github.com/JabRef/jabref/issues/12467)
- We changed the phrase "Cleanup entries" to "Clean up entries". [#12703](https://github.com/JabRef/jabref/issues/12703)
- A tooltip now appears after 300ms (instead of 2s). [#12649](https://github.com/JabRef/jabref/issues/12649)

Comment thread
Imran8125 marked this conversation as resolved.
### Fixed

Expand Down
2 changes: 2 additions & 0 deletions src/main/java/org/jabref/gui/Base.css
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,8 @@ TextFlow > .hyperlink:visited,
-fx-opacity: 95%;
-fx-text-fill: -jr-tooltip-fg;
-fx-font-size: 1em;
-fx-show-delay: 300ms;
-fx-hide-delay: 300ms;
}

.tooltip > TextFlow > Text {
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/org/jabref/gui/maintable/MainTableTooltip.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import javafx.scene.control.Label;
import javafx.scene.control.Tooltip;
import javafx.scene.layout.VBox;
import javafx.util.Duration;

import org.jabref.gui.DialogService;
import org.jabref.gui.preferences.GuiPreferences;
Expand All @@ -23,7 +22,6 @@ public class MainTableTooltip extends Tooltip {
public MainTableTooltip(DialogService dialogService, GuiPreferences preferences, ThemeManager themeManager, TaskExecutor taskExecutor) {
this.preferences = preferences;
this.preview = new PreviewViewer(dialogService, preferences, themeManager, taskExecutor);
this.setShowDelay(Duration.seconds(1));
this.tooltipContent.getChildren().addAll(fieldValueLabel, preview);
}

Expand Down