mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Mouse selection should always work in Terminal (IDEA-117210).
This commit is contained in:
+8
-3
@@ -35,7 +35,7 @@ import java.util.List;
|
||||
*/
|
||||
class JBTerminalSystemSettingsProvider extends DefaultTabbedSettingsProvider implements Disposable {
|
||||
private Set<TerminalSettingsListener> myListeners = Sets.newHashSet();
|
||||
|
||||
|
||||
private final MyColorSchemeDelegate myColorScheme;
|
||||
|
||||
JBTerminalSystemSettingsProvider() {
|
||||
@@ -151,7 +151,7 @@ class JBTerminalSystemSettingsProvider extends DefaultTabbedSettingsProvider imp
|
||||
public String getFontName() {
|
||||
List<String> fonts = myColorScheme.getConsoleFontPreferences().getEffectiveFontFamilies();
|
||||
|
||||
if (fonts.size()>0) {
|
||||
if (fonts.size() > 0) {
|
||||
return fonts.get(0);
|
||||
}
|
||||
|
||||
@@ -206,6 +206,11 @@ class JBTerminalSystemSettingsProvider extends DefaultTabbedSettingsProvider imp
|
||||
return new MyColorSchemeDelegate(customGlobalScheme);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean allowSelectionOnMouseReporting() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void dispose() {
|
||||
|
||||
@@ -306,7 +311,7 @@ class JBTerminalSystemSettingsProvider extends DefaultTabbedSettingsProvider imp
|
||||
|
||||
@Override
|
||||
public void setFontPreferences(@NotNull FontPreferences preferences) {
|
||||
throw new IllegalStateException();
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user