     (setq font (x-compose-font-name font))
     (unless (x-list-fonts font)
       (error "Cannot change font size"))
-    (modify-frame-parameters frame `((font . ,font)))))
+    (dolist (fr (doom--frame-list frame))
+      (modify-frame-parameters fr `((font . ,font))))))
 
 
 ;;

          (set-frame-font (if doom-big-font-mode doom-big-font doom-font)
                          t (list frame))
          (run-hooks 'doom-change-font-size-hook))
      (set-frame-font doom-font t (list frame))
      (when doom-big-font-mode
        (doom-adjust-font-size doom-big-font-increment frame)))))

  (let ((zoom-factor (frame-parameter nil 'font-scale)))
    (if (not zoom-factor)
        (user-error "Font size hasn't been changed")
      (set-frame-font doom-font t (doom--frame-list))
      (modify-frame-parameters nil '((font-scale)))
      (run-hooks 'doom-change-font-size-hook))))

