diff --git a/src/focus.rs b/src/focus.rs
index 615d2691d5b708be8b7db3278a60fb7ff6cdf4fc..a78079bc09810410f05146bbee86be256ed57a65 100644
--- a/src/focus.rs
+++ b/src/focus.rs
@@ -14,7 +14,8 @@ impl Plugin for FocusPlugin {
             PostUpdate,
             (drop_editor_unfocused, add_editor_to_focused)
                 .chain()
-                .in_set(FocusSet),
+                .in_set(FocusSet)
+                .after(WidgetSet),
         )
         .init_resource::<FocusedWidget>();
     }