mirror of
https://github.com/xiaoyifang/goldendict-ng.git
synced 2024-11-24 04:24:09 +00:00
fix: clipboard changes isn't ignored
This commit is contained in:
parent
c1902b29c8
commit
a28aec3c9f
|
@ -890,11 +890,18 @@ void MainWindow::clipboardChange( QClipboard::Mode m)
|
|||
|
||||
if(m == QClipboard::Selection){
|
||||
|
||||
// Multiple ways to stoping a word from showing up when selecting
|
||||
// Multiple ways to stopping a word from showing up when selecting
|
||||
|
||||
// Explictly disabled on preferences
|
||||
// Explicitly disabled on preferences
|
||||
if(!cfg.preferences.trackSelectionScan) return;
|
||||
|
||||
// Explicitly disabled on preferences to ignore gd's own selection
|
||||
|
||||
if( cfg.preferences.ignoreOwnClipboardChanges
|
||||
&& QApplication::clipboard()->ownsSelection() ){
|
||||
return ;
|
||||
}
|
||||
|
||||
// Keyboard Modifier
|
||||
if(cfg.preferences.enableScanPopupModifiers &&
|
||||
!KeyboardState::checkModifiersPressed(cfg.preferences.scanPopupModifiers)){
|
||||
|
|
Loading…
Reference in a new issue