Katalon Studio Swipe Keyword not releasing the Action

Hi Katalon Users.

Have anyone struggle with the swipe keyword for mobile automation in Katalon Studio.

I followed the katalon document : https://docs.katalon.com/katalon-studio/docs/mobile-swipe.html#example
and I notice when running my test the mobile app isn’t releasing the swipe.

For Example: in my logs: it indicated this.

{“actions”:[{“action”:“press”,“options”:{“x”:1400,“y”:1196}},{“action”:“wait”,“options”:{“ms”:500}},{“action”:“moveTo”,“options”:{“x”:0,“y”:1196}}]}
2019-02-22 15:39:04.141 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/Snippets/IntroScreen/user swipe left.
In my emulator the Swipe action works however, the Swipe Action isn’t “releasing”
The logs indicates first it press , second it wait, and third it move to startx,starty, endx, endy.
But it dosen’t release.

So my work around is adding a “TAP” after my swipe to “release” the action. is this a bug?

Mobile.waitForElementPresent(findTestObject('X,
30)
Integer top = Mobile.getElementTopPosition(findTestObject('X),
0)
Integer height = Mobile.getElementHeight(findTestObject('X),
0)
Integer width = Mobile.getElementWidth(findTestObject('X),
0) * 0.9
Integer midpoint = top + (height / 2)
Mobile.swipe(width, midpoint, 0, midpoint)
Mobile.tap(findTestObject('X)