Firefox not execute action but pass test

hi, i hope this is not a bug, but i think it is.

i have a strange problem with my web test. The test work fine on IE e Chrome, but in FF pass the doubleClick action but in browser not do the action. I try to explain me. I have a tree in extjs, when i do the double click in one node, in breadcrumb element it is shown the tree node text and after a verify if the breadcrumb new text is present.

code

`WebUI.doubleClick(findTestObject(‘Dashboard/FileManager/kt_tree_folder_text’));
String TextNode = WebUI.getText(findTestObject(‘Dashboard/FileManager/kt_tree_folder_text’));
WebUI.waitForElementPresent(findTestObject(‘Dashboard/breadcrumb/kt_text_breadcrumb_node’), GlobalVariable.shortTime);

String TextBread = WebUI.getText(findTestObject(‘Dashboard/breadcrumb/kt_text_breadcrumb_node’));

assert TextNode == TextBread`

TEST IN KATALON

In firefox the text in bradcrumb it’s not present, but the dobluClick work! The element it’s correcto one because in IE e Chrome work (i have tested the xpath many times)

DEBUG LOG

02-28-2018 03:22:37 PM - [START] - Start action : doubleClick
02-28-2018 03:22:37 PM - [INFO] - Finding Test Object with id ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’
02-28-2018 03:22:37 PM - [INFO] - Checking object
02-28-2018 03:22:37 PM - [INFO] - Checking timeout
02-28-2018 03:22:37 PM - [INFO] - Finding web element with id: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ located by ‘By.xpath: //tbody[starts-with(@id,“treeview”)]/tr[2]/td[contains(@class,“kt_tree_folder”)]/div/span[contains(@class,“x-tree-node-text”)]’ in ‘30’ second(s)
02-28-2018 03:22:37 PM - [INFO] - Found 1 web elements with id: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ located by ‘By.xpath: //tbody[starts-with(@id,“treeview”)]/tr[2]/td[contains(@class,“kt_tree_folder”)]/div/span[contains(@class,“x-tree-node-text”)]’ in ‘30’ second(s)
02-28-2018 03:22:37 PM - [INFO] - Double clicking on object: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’
02-28-2018 03:22:38 PM - [PASSED] - Object: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ is double clicked on
02-28-2018 03:22:38 PM - [END] - End action : doubleClick
02-28-2018 03:22:38 PM - [START] - Start action : Statement - TextNode = com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.getText(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(Dashboard/FileManager/kt_tree_folder_text))
02-28-2018 03:22:38 PM - [INFO] - Finding Test Object with id ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’
02-28-2018 03:22:38 PM - [INFO] - Checking object
02-28-2018 03:22:38 PM - [INFO] - Checking timeout
02-28-2018 03:22:38 PM - [INFO] - Finding web element with id: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ located by ‘By.xpath: //tbody[starts-with(@id,“treeview”)]/tr[2]/td[contains(@class,“kt_tree_folder”)]/div/span[contains(@class,“x-tree-node-text”)]’ in ‘30’ second(s)
02-28-2018 03:22:38 PM - [INFO] - Found 1 web elements with id: ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ located by ‘By.xpath: //tbody[starts-with(@id,“treeview”)]/tr[2]/td[contains(@class,“kt_tree_folder”)]/div/span[contains(@class,“x-tree-node-text”)]’ in ‘30’ second(s)
02-28-2018 03:22:38 PM - [INFO] - Getting text of object ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’
02-28-2018 03:22:38 PM - [PASSED] - Text of object ‘Object Repository/Dashboard/FileManager/kt_tree_folder_text’ is: ‘QMGHDOCK1’
02-28-2018 03:22:38 PM - [END] - End action : Statement - TextNode = com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.getText(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(Dashboard/FileManager/kt_tree_folder_text))
02-28-2018 03:22:38 PM - [START] - Start action : waitForElementPresent
02-28-2018 03:22:38 PM - [INFO] - Finding Test Object with id ‘Object Repository/Dashboard/breadcrumb/kt_text_breadcrumb_node’
02-28-2018 03:22:38 PM - [INFO] - Checking object
02-28-2018 03:22:38 PM - [INFO] - Checking timeout
02-28-2018 03:22:38 PM - [INFO] - Finding web element with id: ‘Object Repository/Dashboard/breadcrumb/kt_text_breadcrumb_node’ located by ‘By.xpath: //a[contains(@class,‘crumb’)][2]//span[contains(@class,‘x-btn-inner x-btn-inner-center’)]’ in ‘5’ second(s)

02-28-2018 03:22:43 PM - [WARNING] - Object ‘Object Repository/Dashboard/breadcrumb/kt_text_breadcrumb_node’ is not present after 5 second(s)

i have tried use selenium or create a TestObject in script mode, but i have always the same result.

this is a test created by katalon chrome plugin

CODE

`
import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase
import static com.kms.katalon.core.testdata.TestDataFactory.findTestData
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject
import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint
import com.kms.katalon.core.checkpoint.CheckpointFactory as CheckpointFactory
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as MobileBuiltInKeywords
import com.kms.katalon.core.model.FailureHandling as FailureHandling
import com.kms.katalon.core.testcase.TestCase as TestCase
import com.kms.katalon.core.testcase.TestCaseFactory as TestCaseFactory
import com.kms.katalon.core.testdata.TestData as TestData
import com.kms.katalon.core.testdata.TestDataFactory as TestDataFactory
import com.kms.katalon.core.testobject.ObjectRepository as ObjectRepository
import com.kms.katalon.core.testobject.TestObject as TestObject
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WSBuiltInKeywords
import com.kms.katalon.core.webui.driver.DriverFactory as DriverFactory
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUiBuiltInKeywords
import internal.GlobalVariable as GlobalVariable
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS

import com.thoughtworks.selenium.Selenium
import org.openqa.selenium.firefox.FirefoxDriver
import org.openqa.selenium.WebDriver
import com.thoughtworks.selenium.webdriven.WebDriverBackedSelenium
import static org.junit.Assert.*
import java.util.regex.Pattern
import static org.apache.commons.lang3.StringUtils.join
String baseUrl = “http://localhost/
//WebUI.openBrowser(baseUrl);
def driver = DriverFactory.getWebDriver()

String TextNode = WebUI.getText(findTestObject(‘Dashboard/FileManager/kt_tree_folder_text’))
String Xtpath=’//div[contains(@class,“kt_grid_filebrowser”)]//tr[@data-recordid="/’+TextNode+’" and @role=“row”]/td[3]’;

selenium = new WebDriverBackedSelenium(driver, baseUrl)
selenium.open(baseUrl )

selenium.click(Xtpath) //WORK ON IE, FF, CHROME
WebUI.delay(2)
selenium.doubleClick(Xtpath) //WORK ONLY in IE, CHROME !!!
WebUI.delay(2)

``
selenium.click(Xtpath) **//WORK ON IE, FF, CHROME
````` ``selenium.doubleClick(Xtpath)**//WORK ONLY in IE, CHROME` _ :’(_`` ```