diff options
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt index 63b8e01fb..9c56d142f 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/OSUtils.kt @@ -1,5 +1,6 @@ package at.hannibal2.skyhanni.utils +import at.hannibal2.skyhanni.test.command.CopyErrorCommand import net.minecraft.client.settings.KeyBinding import org.lwjgl.input.Keyboard import java.awt.Desktop @@ -28,7 +29,11 @@ object OSUtils { } fun copyToClipboard(text: String) { - Toolkit.getDefaultToolkit().systemClipboard.setContents(StringSelection(text), null) + try { + Toolkit.getDefaultToolkit().systemClipboard.setContents(StringSelection(text), null) + } catch (e: Exception) { + CopyErrorCommand.logError(e, "Error while trying to set clipboard content.") + } } fun readFromClipboard(): String? { |
