make project compile with Kotlin 1.4
authorEugene Petrenko <eugene.petrenko@jetbrains.com>
Tue, 15 Sep 2020 15:23:15 +0000 (17:23 +0200)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Fri, 18 Sep 2020 23:00:10 +0000 (23:00 +0000)
GitOrigin-RevId: d2ded397381541d8967535608c49b6cd00e8c9f4

designer/src/com/android/tools/idea/uibuilder/handlers/coordinator/CoordinatorSnapTarget.kt

index 84180a3a5603c1727d49a19cd7aa5911685278cb..52e66f9f2a65568bf767b1af81b1e2208bfa249e 100644 (file)
@@ -85,7 +85,7 @@ class CoordinatorSnapTarget constructor(type: Type) : BaseTarget(), NonPlacehold
     return !myComponent.isSelected && !myComponent.isDragging;
   }
 
-  fun isSnapped(@AndroidDpCoordinate x: Int, @AndroidDpCoordinate y: Int) = (x in myLeft..myRight && y in myTop..myBottom)
+  fun isSnapped(@AndroidDpCoordinate x: Int, @AndroidDpCoordinate y: Int) = (x.toFloat() in myLeft..myRight) && (y.toFloat() in myTop..myBottom)
 
   fun snap(attributes: NlAttributesHolder) {
     val value = when (myType) {