pass browser ((@NotNull String url, @Nullable final WebBrowser browser)) to ensure that it will be used to open url

This commit is contained in:
Vladimir Krivosheev
2017-04-21 12:44:53 +02:00
parent b46e8a9f09
commit 433ff02fa2
@@ -40,8 +40,8 @@ public final class OpenUrlHyperlinkInfo implements HyperlinkWithPopupMenuInfo {
this(url, Conditions.alwaysTrue(), null);
}
public OpenUrlHyperlinkInfo(@NotNull String url, @Nullable final WebBrowser browser) {
this(url, browser == null ? Conditions.alwaysTrue() : Conditions.is(browser));
public OpenUrlHyperlinkInfo(@NotNull String url, @Nullable WebBrowser browser) {
this(url, browser == null ? Conditions.alwaysTrue() : Conditions.is(browser), browser);
}
public OpenUrlHyperlinkInfo(@NotNull String url, @NotNull Condition<WebBrowser> browserCondition) {