Element showing visible =false in appium inspector but in Java client, isDisplayed() true

Doing automation for iOS app. There is one screen which is webview screen. Element which is am looking for is below another element.In appium inspector, visible =false. But when i debug in java code,on that element i fire isDisplayed() and it returns true.When code click on that element nothing is happening and there is no any error also.
Also when i ran this code “element.getAttribute(“visible”)” it returns false.If element is not visible then why isDisplayed() return true?
Please help