mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
mac, native clipboard - registry key, default=false
This commit is contained in:
@@ -21,6 +21,7 @@ import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.components.ApplicationComponent;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.ui.mac.foundation.Foundation;
|
||||
import com.intellij.ui.mac.foundation.ID;
|
||||
import com.sun.jna.IntegerType;
|
||||
@@ -202,7 +203,7 @@ public class ClipboardSynchronizer implements ApplicationComponent {
|
||||
}
|
||||
|
||||
private Transferable doGetContents() throws IllegalStateException {
|
||||
if (SystemInfo.isMac) {
|
||||
if (SystemInfo.isMac && Registry.is("ide.mac.useNativeClipboard")) {
|
||||
Transferable safe = getContentsSafe();
|
||||
if (safe != null) {
|
||||
return safe;
|
||||
|
||||
@@ -134,3 +134,4 @@ dir.diff.default.src.folder=
|
||||
dir.diff.default.trg.folder=
|
||||
show.live.templates.in.completion=false
|
||||
documentation.component.editor.font=false
|
||||
ide.mac.useNativeClipboard=false
|
||||
|
||||
Reference in New Issue
Block a user