View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000812 | Far Manager | Editor | public | 2009-04-06 17:29 | 2014-05-05 11:47 |
Reporter | Maximus | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | random |
Status | new | Resolution | open | ||
Summary | 0000812: Двойной щелчок по слову сначала ставит выделение, но тут же снимает | ||||
Description | Двойной щелчок (не всегда, но достаточно часто) в редакторе по слову сначала ставит выделение, но тут же снимает. Видно, что выделение моргает! лечится заменой в int Editor::ProcessMouse(MOUSE_EVENT_RECORD *MouseEvent) if ((MouseEvent->dwButtonState & 3)!=0) на if ((MouseEvent->dwButtonState & 3)!=0 && MouseEvent->dwEventFlags != MOUSE_MOVED) а также заменой в int Edit::ProcessMouse(MOUSE_EVENT_RECORD *MouseEvent) if (!Flags.Check(FEDITLINE_PERSISTENTBLOCKS)) Select(-1,0); на if (!Flags.Check(FEDITLINE_PERSISTENTBLOCKS)) if(MouseEvent->dwEventFlags!=MOUSE_MOVED) Select(-1,0); и вообще, как-то слишком много снятий/выделений. сначала снимает/выделяет Editor, потом передает мышиное событие в Edit, который опять снимает/выделяет | ||||
Additional Information | Почему это происходит - видно из лога ============= MouseEvent({10:6}, Btn:1, Ctrl:32, Evt:0) !!! editor: Clear selection by mouse! MouseEvent({10:6}, Btn:0, Ctrl:32, Evt:0) MouseEvent({10:6}, Btn:1, Ctrl:32, Evt:2) !!! editor: Clear selection by mouse! !!! editor: select word MouseEvent({10:6}, Btn:1, Ctrl:32, Evt:1) !!! editor: Clear selection by mouse! MouseEvent({10:6}, Btn:0, Ctrl:32, Evt:0) ============= | ||||
Tags | No tags attached. | ||||
Build | |||||
|
В conemu да? |
|
нихт. тестировал и правил в "чистом" фаре. |
|
Это все еще актуально? или закрываем? |
|
Это видимо связанно с http://bugs.farmanager.com/view.php?id=1105 не всё там с мышой кошерно. |
|
Несколько раз вроде повторялось, точно не скажу |
|
закрываем? |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-04-06 17:29 | Maximus | New Issue | |
2009-04-06 19:55 | alexy | Note Added: 0002904 | |
2009-04-08 22:06 | Maximus | Note Added: 0002929 | |
2010-03-01 15:49 | vskirdin | Note Added: 0005030 | |
2010-03-01 18:17 | alexy | Relationship added | related to 0001105 |
2010-03-01 18:18 | alexy | Note Added: 0005034 | |
2010-03-04 21:37 | Maximus | Note Added: 0005041 | |
2014-05-05 11:47 | vskirdin | Note Added: 0012341 |