John Dodis 1 vuosi sitten
vanhempi
commit
5de817b361
1 muutettua tiedostoa jossa 9 lisäystä ja 8 poistoa
  1. 9 8
      ui2d/ui2d.lua

+ 9 - 8
ui2d/ui2d.lua

@@ -404,6 +404,11 @@ function UI2D.InputInfo()
 		end
 		end
 	end
 	end
 
 
+	if modal_window then
+		active_window = modal_window
+		hovers_active = false
+	end
+
 	local z = 0
 	local z = 0
 	local win = nil
 	local win = nil
 	if not hovers_active then
 	if not hovers_active then
@@ -416,14 +421,10 @@ function UI2D.InputInfo()
 			end
 			end
 		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
 	end
 	end