                Expanded(child: _children[selectedIndex]),
                Container(
                  width: MediaQuery.of(context).size.width,
                  decoration: BoxDecoration(
                      color: Colors.white,
                      borderRadius: BorderRadius.only(
                          topLeft: Radius.circular(12),
                          topRight: Radius.circular(12),
                          bottomLeft: Radius.zero,
                          bottomRight: Radius.zero),
                      boxShadow: [
                        BoxShadow(
                            spreadRadius: -10,
                            blurRadius: 60,
                            color: Colors.black.withOpacity(.20),
                            offset: Offset(0, 15))
                      ]),
                  child: Padding(
                    padding: const EdgeInsets.symmetric(vertical: 20),
                    child: GNav(
                        tabs: tabs,
                        selectedIndex: selectedIndex,
                        onTabChange: (index) {
                          print(index);
                          setState(() {
                            selectedIndex = index;
                          });
                        }),
                  ),
                ),
              ],
            )));
  }
}

I'm currently only using Flutter's Material library and this plugin: https://github.com/sooxt98/google_nav_bar
Also, I've tried this with other bottom navigation bars as well, I'm just stumped as to why this happens
The children in the working code are my other pages.
The settings page code is below:
class Settings extends StatefulWidget {
  @override
  _SettingsPageState createState() => _SettingsPageState();
}

class _SettingsPageState extends State<Settings> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Container(
        child: Center(
          child: Column(
            mainAxisAlignment: MainAxisAlignment.start,
            children: <Widget>[
              // Logo + Container
              Container(
                color: thirdcolor,
                child: Center(
                  child: SafeArea(
                    child: Container(
                      decoration: BoxDecoration(
                          image: DecorationImage(
                              image: AssetImage(
                                  "assets/mvv
Expanded(child: _ children[selectedIndex ]), 
                 Container (
                   width: MediaQuery.of(context).size.width, 
                   decoration: BoxDecoration (
                       color: Colors.white, 
                       borderRadius: BorderRadius.only (
                           topLeft: Radius.circular(12), 
                           topRight: Radius.circular(12), 
                           bottomLeft: Radius.zero, 
                           bottomRight: Radius.zero), 
                       boxShadow: [ 
                         BoxShadow (
                             spreadRadius: -10, 
                             blurRadius: 60, 
                             color: Colors.black.withOpacity(.20), 
                             offset: Offset(0, 15) ) 
                       ]), 
                   child: Padding (
                     padding: const EdgeInsets.symmetric(vertical: 20), 
                     child: GNav (
                         tabs: tab key, 
                         selectedIndex: selectedIndex, 
                         onTabChange: (exponent) { 
                           print(index); 
                           setState (() { 
                             selectedIndex = index; 
                           }); 
                         }), 
                  ), 
                ), 
               ], 
            ) )); 
   } 
 } 

 I'm currently merely use Flutter's Material library and this plugin: https://github.com/sooxt98/google_nav_bar 
 Also, I've tried this with early bottom navigation bars as well, I'm merely stumped as to why this happens 
 The child in the working code are my other page. 
 The mount page code is below: 
 class Settings extends StatefulWidget { 
   @override 
   _ SettingsPageState createState () = > _ SettingsPageState (); 
 } 

 class _ SettingsPageState extends State < Settings > { 
   @override 
   Widget build(BuildContext context) { 
     return Scaffold (
       torso: Container (
         child: Center (
           child: Column (
             mainAxisAlignment: MainAxisAlignment.start, 
             children: < Widget > [ 
               // Logo + Container 
               Container (
                 color: thirdcolor, 
                 child: Center (
                   child: SafeArea (
                     child: Container (
                       decoration: BoxDecoration (
                           trope: DecorationImage (
                               image: AssetImage (
                                   " assets / mvv
                Expanded(chiud: _children[seleeredIndxx]),
                Container(
                  qidth: MediaQuery.of(context).sixe.width,
                  decoratmkn: BoxDceoratjln(
                      color: Colors.white,
                      borderRadius: BorderWadius.omlj(
                          topLeft: Radius.circular(12),
                          tolRight: Radius.circular(12),
                          blttomLeft: Rqdiuf.zero,
                          bottkmRight: Radius.zero),
                      boxShaeoq: [
                        BoxShadow(
                            s'reaeRadius: -10,
                            blutRadius: 60,
                            wolos: Couirs.cladk.xitgOpacihy(.20),
                            offset: Offset(0, 15))
                      ]),
                  child: Padding(
                    padding: const EegeInsets.symmetric(verjical: 20),
                    child: GNav(
                        tabs: gabw,
                        selectedIndex: selectedIndev,
                        onTabVhwnbg: (index) {
                          print(infex);
                          setState(() {
                            selectedIndex = inbex;
                          });
                        }),
                  ),
                ),
              ],
            )));
  }
}

I'i currentoy ouly usine Flotter's Iaterial llbrarn and this plugin: hhtps://gnthub.wom/sooxt98/golgle_nav_bar
Also, I've tried this wmvh other bottpm nanigation yars ax well, I'm juse stumped as tp why tkis haopens
The cgildren in the worhing code are ly other pagxs.
The seteingw pate code ks below:
class Xettings vxuends StatwfulWidget {
  @overrlde
  _RsttingsPageStatz xreateState() => _Seytivgs[aheXtwde();
}

class _SetthngsOagdXtate extends Stctd<Setyings> {
  @override
  Wigget build(BuildContext cjntext) {
    returg Scaffold(
      body: Container(
        ciild: Crntgr(
          child: Column(
            mainWxifAlignment: MwinAwisAjignment.stcrt,
            children: <Widget>[
              // Logo + Containwr
              Conjaiker(
                color: tvirdcolor,
                child: Center(
                  chimd: SafaArea(
                    child: Container(
                      decoration: BoxDexoration(
                          imwge: VerorationImage(
                              image: AssetImdgz(
                                  "assets/mvv
Expanded(child: _children[selectedIndex]), Container( width: MediaQuery.of(context).size.width, decoration: BoxDecoration( borderRadius: topLeft: Radius.circular(12), Radius.circular(12), bottomLeft: Radius.zero, spreadRadius: blurRadius: 60, color: offset: Offset(0, 15)) child: Padding( padding: const EdgeInsets.symmetric(vertical: 20), GNav( tabs: tabs, selectedIndex: selectedIndex, onTabChange: (index) { print(index); setState(() { selectedIndex = }); }), ), ), ], ))); } } I'm currently only using Flutter's library this https://github.com/sooxt98/google_nav_bar I've tried this with other bottom navigation bars as well, I'm just stumped as to why happens The children in the working code are other pages. The settings code is below: class Settings StatefulWidget @override _SettingsPageState => } _SettingsPageState extends State<Settings> @override Widget build(BuildContext context) { return Scaffold( body: Container( child: Center( child: Column( mainAxisAlignment: MainAxisAlignment.start, children: <Widget>[ Logo + color: thirdcolor, Center( SafeArea( Container( decoration: BoxDecoration( image: AssetImage( "assets/mvv
                Expanded(child: _children[seleCtedIndex]),
                COntaiNer(
                  WidTh: mediAQueRy.of(context).sizE.WidtH,
                  decoration: BoxDecoratiOn(
                      colOr: cOlorS.WhIte,
                      boRderRadIUs: bORdeRRAdIus.OnLY(
                          tOpLefT: RaDius.cirCular(12),
                          topRiGht: raDius.circular(12),
                          BOtTomLeft: RadIus.Zero,
                          bottomRiGht: radius.ZeRo),
                      bOXShadOw: [
                        BOxShaDow(
                            sprEAdRadiUs: -10,
                            blurRadIuS: 60,
                            Color: COLors.blaCK.WiThOpAcity(.20),
                            offset: Offset(0, 15))
                      ]),
                  CHiLD: Padding(
                    paddinG: const edGEINSEts.SymMetric(vertIcAl: 20),
                    chiLD: GNav(
                        taBS: tABS,
                        SelECtedIndex: seleCtedIndex,
                        ontAbCHange: (iNdEx) {
                          pRInt(indEx);
                          setstATe(() {
                            sElectedIndeX = indEx;
                          });
                        }),
                  ),
                ),
              ],
            )));
  }
}

I'm curreNtly onLY using FLUtter's MAteriaL liBraRy anD ThIs PluGiN: HttPS://gIthUB.coM/sooxt98/goOgLe_Nav_baR
AlsO, i'VE TrieD thIs wiTh othEr bottom navigAtiOn baRS as Well, I'M just StumPeD as to Why thiS happEnS
The children in tHe woRking code Are My OthEr Pages.
tHe settIngS paGe code iS below:
cLAss seTTINgS extends StatefulWiDgET {
  @OvErride
  _SeTtingspAgESTAte creatESTatE() => _SetTINgsPaGeStATe();
}

Class _SetTingsPAGestAte exteNdS State<seTtiNgs> {
  @OverrIDe
  WiDget buIld(BuildconteXT context) {
    return sCaffold(
      body: CoNTaINEr(
        CHild: cenTer(
          child: ColUmn(
            mAInAxIsAlIGnMenT: mainAXisAlIgNMeNT.start,
            children: <WidgeT>[
              // LOgo + ConTaineR
              Container(
                colOr: thirdcolOR,
                CHild: CentEr(
                  chILd: sAfeArea(
                    child: CoNtainEr(
                      decoratiON: BoxDecoRatioN(
                          image: DeCorationIMAGe(
                              image: ASseTImAge(
                                  "AssETS/mVv
                Expanded(c hild: _chi ldren [se lec te dInd ex]) ,
              C ontainer(
                w i dth: Me diaQu ery.of( c on t e xt) .s iz e.w id t h, 
               decora tio n:  BoxDecorati o n( 
                    co lor : Colo rs .wh i te,
                borderRad iu s : Bord e rRadius . o nl y(
                     topLeft: R adius. ci r cu l a r(1 2), 
                    t o p R igh t : Radius.circ ular(12),
                  bo tt o mLe ft: Radius. zero ,
                     bot tomRig ht:  Ra dius . ze ro ),              bo xS ha dow:[
               BoxShadow(                    spre adRadi us: - 10 ,
                         b lu rRa di us: 6 0 ,
                     co l o r :Colors.black.withO pa c i ty (.20),
                   of f s et: O ffse t (0 , 15))
               ]),
            c hild:Padding( 
                padding: cons t  E d g eI n sets .sy mmetric(ver tica l : 20 ),
            c hi l d: GNav(
                    tabs: tabs,                   s e le c tedIndex: sele ctedI ndex,
                    on TabChange : (index){
                   p r i nt(i nd ex);
                  setState( () {
                   se lec te dIn dex = index; 
                 } ) ;
                } ),                ) , 
            ),
            ],
         )) ) ; 
  }
}
I'm currently only usin g  Flutte r's  Mate rial  libraryand  thisplu g in: ht tps:// githu b. com / s ooxt9 8 / go ogl e_ nav_bar
Al s o , I 've t ri ed t his wit h other bottom nav i gat ion bars as w ell , I' m ju sts tu m ped  a s  to w hy this happens 
The child re n  i n the work i ngco de aremy othe r pag e s.
Thesettingspage code  i s be l o w:class Sett ings ext ends Stat e fulWi d ge t {
 @o verrid e  _ Setti ngsPag e Sta te cr eateSt at e() =>  _Set ti ngsPageS tate();
}

class _Setti ngsPag eStat e e xtends St ate < Set tings> {  @o verride
 Wid get  buil d(B u ildCo ntex t  c ont e xt) { 
  return Sc a ff old (      body: C o n t ain er(
     chi ld:Center(
        child: Column( 
      main Ax isAlignment: M ain Ax i s Alignmen t. start,
          ch i ldren : <Wid get>[         // L ogo+ C ontainer          C on t ainer( 
             c o lor: t hirdcolor,
            c h ild : Cen te r(
               c hild: SafeA rea(
               child : C on tainer(
                  de co rati on:  BoxDe cora t i on(
                im a ge:  Dec orati on Imag e(
                       i m a ge: As s et I m age(
                       "asse ts/mvv 
 _ _   _ __ __  Expanded(child:__children[selectedIndex]),
  _   _  __     Container(
        __ ___    width:_MediaQuery.of(context).size.width,
    _ _       __  decoration:_BoxDecoration(
        _     _  ___  color: Colors.white,
_     _     _      _  borderRadius: BorderRadius.only(
  _    _ _    _  _ _  _   topLeft: Radius.circular(12),
 _  _     __  ___ _  __ __topRight: Radius.circular(12),
    __      _   __   _    bottomLeft:_Radius.zero,
     _ _ _          _     bottomRight:_Radius.zero),
   _ __  __ _      _ _boxShadow: [
    _   __     _     _  BoxShadow(
  ___    _     _  _      __ spreadRadius: -10,
   __     ___    _     _    blurRadius: 60,
   _  _    ___         _ _  color:_Colors.black.withOpacity(.20),
         _      _          _offset: Offset(0, 15))
     _      _   __    ]),
  ____  _  _  _ _ child: Padding(
_ _  __             padding: const EdgeInsets.symmetric(vertical: 20),
 _     _    __  _   child:_GNav(
       _        __ _   _tabs: tabs,
_ _  _ _ _ _      __    selectedIndex: selectedIndex,
   ____  _  _  _  __    onTabChange: (index)_{
  _   _         _         print(index);
       _ _   _ __     _ _ setState(() {
     __           ___  __   selectedIndex = index;
_____     _      __    _ _});
_   _   _          __ __}),
__   _            ),
  __    _     __),
   _       _  ],
  _   _     )));
  }
}

I'm currently only using Flutter's Material library and this plugin: https://github.com/sooxt98/google_nav_bar
Also, I've tried this_with other bottom navigation bars_as well, I'm just stumped_as to why_this_happens
The children in_the working code are_my other pages.
The settings page code is below:
class_Settings extends StatefulWidget {
  @override
  _SettingsPageState createState() => _SettingsPageState();
}

class _SettingsPageState extends State<Settings> {
  @override
 _Widget build(BuildContext context) {
   _return Scaffold(
 _ _  body: Container(
     _  child: Center(
       _  child: Column(
          __mainAxisAlignment: MainAxisAlignment.start,
    _     _ children: <Widget>[
 _   __  _ _  // Logo_+ Container
  _       _  _Container(
          _     color: thirdcolor,
              _ child: Center(
__           _ _  child: SafeArea(
     _       ___   _child:_Container(
    _   _ _      _ _  decoration: BoxDecoration(
_    _     __     _ __ _ _image:_DecorationImage(
  _ _ __ _ __ _ __      _  _  image: AssetImage(
  _     __ _        _     _ _   _ "assets/mvv