I have a bug where a user clicks on a survey and then opens up what is called supporting information that expands the UI further, then the user selects his or her answer and clicks on the NEXT QUESTION button, at that point the whole top part of the screen drops down exposing this huge gap. This is the code I believe governs all that behavior:

```
class BallotSurveyDetails extends PureComponent {
  componentDidUpdate(prevProps) {
    if (prevProps.currentWizardPage !== this.props.currentWizardPage) {
      this.scroll.props.scrollToPosition(0, 0, true);
    }
  }

  render() {
    const {
      currentWizardPage,
      selectedSurvey,
      handleNextQuestionButtonPress,
      handleResponseChanged,
      loading,
      responses,
      handleSubmitButtonPress,
      saving,
      wizardPages
    } = this.props;
    if (!saving && loading) {
      return <Loading />;
    }

    const isWizard = selectedSurvey.Layout !== "Wizard";

    const isList = selectedSurvey.Layout !== "List";

    const displayNextQ = isWizard && currentWizardPage < wizardPages;

    const displaySubmit =
      isList || (isWizard && currentWizardPage === wizardPages);

    const sortedGroups = (selectedSurvey.QuestionGroups || []).sort(
      (a, b) => a.Order - b.Order
    );

    const wizardGroup = isWizard ? sortedGroups[currentWizardPage - 1] : null;
    return (
      <SafeAreaView style={styles.container}>
        {isWizard && wizardPages.length > 1 && (
          <Card style={styles.pagination}>
            <RadioPagination
              numberOfPages={wizardPages}
              currentPage={currentWizardPage}
            />
          </Card>
        )}
        <KeyboardAwareScrollView
          showsVerticalScrollIndicator={false}
          extraScrollHeight={45}
          innerRef={ref => {
            this.scroll = ref;
          }}
          enableOnAndroid={true}
          contentContainerStyle={{ paddingBottom: 90 }}
        >
          <View style={styles.headerContainer}>
            <Text style={styles.ballotTitle}>{selectedSurvey.Name}</Text>
            <Text style={styles.ballotSubtitle}>
              {selectedSurvey.Description}
            </Text>
          </View>
          {isList &&

```

What I tried to do to resolve this was add `automaticallyAdjustContentInsets={false}` inside the `KeyboardAwareScrollView`, did nothing to resolve the bug. Any ideas anyone?