2
0
John Dodis 1 жил өмнө
parent
commit
5de817b361
1 өөрчлөгдсөн 9 нэмэгдсэн , 8 устгасан
  1. 9 8
      ui2d/ui2d.lua

+ 9 - 8
ui2d/ui2d.lua

@@ -404,6 +404,11 @@ function UI2D.InputInfo()
 		end
 	end
 
+	if modal_window then
+		active_window = modal_window
+		hovers_active = false
+	end
+
 	local z = 0
 	local win = nil
 	if not hovers_active then
@@ -416,14 +421,10 @@ function UI2D.InputInfo()
 			end
 		end
 
-		if modal_window then
-			active_window = modal_window
-		else
-			if win then
-				next_z = next_z + 0.01
-				win.z = next_z
-				active_window = win
-			end
+		if win and not modal_window then
+			next_z = next_z + 0.01
+			win.z = next_z
+			active_window = win
 		end
 	end