mac, native clipboard - registry key, default=false

This commit is contained in:
Kirill Kalishev
2011-05-23 18:43:45 +04:00
parent 6a7a3bafc9
commit cc9afdbe84
2 changed files with 3 additions and 1 deletions
@@ -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