Revert "Clipboard logic and naming update"
This reverts commit 9d2c61808f088fa0b3a4696c6ed1165db59b5491.
This commit is contained in:
parent
9d2c61808f
commit
a0008de55d
@ -9,12 +9,14 @@ class CursorPaster {
|
||||
|
||||
var savedContents: [(NSPasteboard.PasteboardType, Data)] = []
|
||||
|
||||
let currentItems = pasteboard.pasteboardItems ?? []
|
||||
|
||||
for item in currentItems {
|
||||
for type in item.types {
|
||||
if let data = item.data(forType: type) {
|
||||
savedContents.append((type, data))
|
||||
if shouldPreserveClipboard {
|
||||
let currentItems = pasteboard.pasteboardItems ?? []
|
||||
|
||||
for item in currentItems {
|
||||
for type in item.types {
|
||||
if let data = item.data(forType: type) {
|
||||
savedContents.append((type, data))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -335,14 +335,10 @@ class WhisperState: NSObject, ObservableObject {
|
||||
SoundManager.shared.playStopSound()
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + 0.05) {
|
||||
|
||||
let originalClipboardContent = ClipboardManager.getClipboardContent()
|
||||
|
||||
CursorPaster.pasteAtCursor(text, shouldPreserveClipboard: !self.isAutoCopyEnabled)
|
||||
|
||||
if self.isAutoCopyEnabled, let originalContent = originalClipboardContent {
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + 0.4) {
|
||||
ClipboardManager.copyToClipboard(originalContent)
|
||||
}
|
||||
if self.isAutoCopyEnabled {
|
||||
ClipboardManager.copyToClipboard(text)
|
||||
}
|
||||
|
||||
// Automatically press Enter if the active Power Mode configuration allows it.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user