This repository was archived by the owner on Aug 31, 2021. It is now read-only.
Commit 593d151
committed
[[ Bug 16566 ]] Ensure smoothness of resizing on El Capitan
In order to prevent the SPOD in long running loops, the engine
'tickles' the event queue periodically (every 0.25s) to ensure
the OS does not think the engine has hung.
The tickling of the event queue can cause redraws to occur, which
is inappropriate whilst a resizeStack handler is running.
To fix this, the event checking is now turned off for the duration
of the handling of a resize event meaning that a redraw will only
occur at the end of its operation.1 parent 6727e00 commit 593d151
2 files changed
+11
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
668 | 668 | | |
669 | 669 | | |
670 | 670 | | |
671 | | - | |
| 671 | + | |
672 | 672 | | |
673 | 673 | | |
674 | 674 | | |
675 | | - | |
| 675 | + | |
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
679 | 679 | | |
680 | | - | |
| 680 | + | |
681 | 681 | | |
682 | 682 | | |
683 | 683 | | |
684 | 684 | | |
685 | | - | |
| 685 | + | |
686 | 686 | | |
687 | 687 | | |
688 | 688 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1710 | 1710 | | |
1711 | 1711 | | |
1712 | 1712 | | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
1713 | 1718 | | |
1714 | 1719 | | |
| 1720 | + | |
| 1721 | + | |
1715 | 1722 | | |
1716 | 1723 | | |
1717 | 1724 | | |
| |||
0 commit comments