diff options
Diffstat (limited to 'components/compositing/compositor.rs')
-rw-r--r-- | components/compositing/compositor.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 0b18124f53a..5b265d2ec15 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -3,8 +3,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ use compositor_layer::{CompositorData, CompositorLayer, WantsScrollEventsFlag}; -use compositor_task::{CompositorEventListener, CompositorProxy, CompositorReceiver, CompositorTask}; -use compositor_task::{LayerProperties, Msg}; +use compositor_task::{CompositorEventListener, CompositorProxy, CompositorReceiver}; +use compositor_task::{CompositorTask, LayerProperties, Msg}; use constellation::{FrameId, FrameTreeDiff, SendableFrameTree}; use pipeline::CompositionPipeline; use scrolling::ScrollingTimerProxy; @@ -338,6 +338,10 @@ impl<Window: WindowMethods> IOCompositor<Window> { self.window.handle_key(key, modified); } + (Msg::SetCursor(cursor), ShutdownState::NotShuttingDown) => { + self.window.set_cursor(cursor) + } + // When we are shutting_down, we need to avoid performing operations // such as Paint that may crash because we have begun tearing down // the rest of our resources. |