Fix Android Keyboard display issue
This commit is contained in:
@@ -53,7 +53,7 @@ export function CostCenterSelect(props) {
|
||||
inputSearchStyle={styles.inputSearchStyle}
|
||||
iconStyle={styles.iconStyle}
|
||||
|
||||
maxHeight={300}
|
||||
maxHeight={200}
|
||||
labelField="label"
|
||||
valueField="value"
|
||||
placeholder={!isFocus ? t("selectcostcenter.labels.placeholder") : t("selectcostcenter.labels.selectedplaceholder")}
|
||||
@@ -82,7 +82,7 @@ const styles = StyleSheet.create({
|
||||
alignContent: "center",
|
||||
},
|
||||
dropdown: {
|
||||
height: 48,
|
||||
height: 50,
|
||||
borderColor: "gray",
|
||||
borderWidth: 0.5,
|
||||
borderRadius: 4,
|
||||
@@ -101,10 +101,10 @@ const styles = StyleSheet.create({
|
||||
fontSize: 14,
|
||||
},
|
||||
placeholderStyle: {
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
selectedTextStyle: {
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
iconStyle: {
|
||||
width: 20,
|
||||
@@ -112,6 +112,6 @@ const styles = StyleSheet.create({
|
||||
},
|
||||
inputSearchStyle: {
|
||||
height: 40,
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
});
|
||||
|
||||
@@ -94,21 +94,27 @@ export function JobIdSearchSelect(
|
||||
}, [data, idData]);
|
||||
|
||||
useEffect(() => {
|
||||
// console.log("useEfectDependentOn: [theOptions]");
|
||||
var count = Object.keys(theOptions).length;
|
||||
// console.log("useEfectDependentOn: [theOptions] count:", count);
|
||||
let selectDataArray = [];
|
||||
for (let i = 0; i < count; i++) {
|
||||
selectDataArray.push({
|
||||
value: theOptions[i].id,
|
||||
label: `${clm_no && theOptions[i].clm_no ? `${theOptions[i].clm_no} | ` : ""}${
|
||||
if (typeof theOptions !== "undefined") {
|
||||
// console.log("useEfectDependentOn: [theOptions]");
|
||||
var count = Object.keys(theOptions).length;
|
||||
// console.log("useEfectDependentOn: [theOptions] count:", count);
|
||||
let selectDataArray = [];
|
||||
for (let i = 0; i < count; i++) {
|
||||
selectDataArray.push({
|
||||
value: theOptions[i].id,
|
||||
label: `${
|
||||
clm_no && theOptions[i].clm_no ? `${theOptions[i].clm_no} | ` : ""
|
||||
}${
|
||||
theOptions[i].ro_number || t("general.labels.na")
|
||||
} | ${OwnerNameDisplayFunction(theOptions[i])} | ${theOptions[i].v_model_yr || ""} ${theOptions[i].v_make_desc || ""} ${
|
||||
} | ${OwnerNameDisplayFunction(theOptions[i])} | ${
|
||||
theOptions[i].v_model_yr || ""
|
||||
} ${theOptions[i].v_make_desc || ""} ${
|
||||
theOptions[i].v_model_desc || ""
|
||||
}`,
|
||||
});
|
||||
});
|
||||
}
|
||||
setSelectorData(selectDataArray);
|
||||
}
|
||||
setSelectorData(selectDataArray);
|
||||
}, [theOptions]);
|
||||
|
||||
// useEffect(() => {
|
||||
@@ -128,7 +134,7 @@ export function JobIdSearchSelect(
|
||||
inputSearchStyle={styles.inputSearchStyle}
|
||||
iconStyle={styles.iconStyle}
|
||||
search
|
||||
maxHeight={300}
|
||||
maxHeight={200}
|
||||
labelField="label"
|
||||
valueField="value"
|
||||
placeholder={!isFocus ? t("selectjobid.labels.placeholder") : t("selectjobid.labels.selectedplaceholder")}
|
||||
@@ -137,7 +143,14 @@ export function JobIdSearchSelect(
|
||||
onBlur={() => setIsFocus(false)}
|
||||
data={selectorData}
|
||||
value={props.currentValue?.value} //{selectedvalue}
|
||||
onChange={(item) => props.onJobSelected(item)}//TODO: add setIsFocus(false); to this
|
||||
onChange={(item) => {
|
||||
// console.log("onChange Fired!!!!");
|
||||
props.onJobSelected(item);
|
||||
setIsFocus(false);
|
||||
}}
|
||||
|
||||
|
||||
//TODO: add setIsFocus(false); to this
|
||||
// {
|
||||
// console.log("onValueSelected!!!!");
|
||||
// // (item) => {onJobSelected(item.value)};
|
||||
@@ -198,10 +211,10 @@ const styles = StyleSheet.create({
|
||||
fontSize: 14,
|
||||
},
|
||||
placeholderStyle: {
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
selectedTextStyle: {
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
iconStyle: {
|
||||
width: 20,
|
||||
@@ -209,6 +222,6 @@ const styles = StyleSheet.create({
|
||||
},
|
||||
inputSearchStyle: {
|
||||
height: 40,
|
||||
fontSize: 16,
|
||||
fontSize: 14,
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user