ProgressNS / nativescript-ui-feedback

This repository is used for customer feedback regarding Telerik UI for NativeScript. The issues system here is used by customers who want to submit their feature requests or vote for existing ones.
Other
115 stars 21 forks source link

[iOS] RadSideDrawer not closing from outside drawer's content with gesture #98

Open oncul opened 7 years ago

oncul commented 7 years ago

Hello i have a problem with radsidedrawer swipe to open gesture problem. When i open sidedrawer i cant close with swipe left. I have to swipe it on outside of sidedrawer to close it.

<dpg:DrawerPage
    xmlns:dpg="nativescript-telerik-ui/sidedrawer/drawerpage"
    xmlns:drawer="nativescript-telerik-ui/sidedrawer"
    xmlns:ImageCache="components/ImageCache/ImageCache"
    xmlns="http://www.nativescript.org/tns.xsd">

    <dpg:DrawerPage.sideDrawer >
        <drawer:RadSideDrawer id="sideDrawer">
            <drawer:RadSideDrawer.drawerContent>
                <StackLayout cssClass="drawerContent">

                    <StackLayout cssClass="headerContent">
                        <GridLayout rows="auto, auto" columns="auto, *">

                            <ImageCache:ImageCache row="0" col="0" src="{{ (menu.userinfo.photo) ? menu.userinfo.photo : '/img/noprofilephoto.jpg' }}" class="thumb img-circle" />

                            <Label row="0" col="1" text="{{ menu.userinfo.first_name + ' ' + menu.userinfo.last_name }}" class="name" textWrap="true" />
                            <Label row="1" col="0" text="Deneme" class="" textWrap="true" />

                        </GridLayout>
                    </StackLayout>

                    <StackLayout cssClass="menu">
                        <ListView items="{{ menu.menu }}" itemTap="{{ menu.itemTap }}" class="list-group">
                            <ListView.itemTemplate>
                                <GridLayout class="{{ active ? 'list-group-item active' : 'list-group-item' }}" columns="auto, *">
                                    <Label col="0" text="{{ icon }}" class="{{ iconColor ? iconColor + ' fa icon' : 'fa icon' }}" />

                                    <Label col="1" text="{{ text }}" textWrap="true" />

                                </GridLayout>
                            </ListView.itemTemplate>
                        </ListView>
                    </StackLayout>

                </StackLayout>
            </drawer:RadSideDrawer.drawerContent>
        </drawer:RadSideDrawer>
    </dpg:DrawerPage.sideDrawer>

</dpg:DrawerPage>
Natalia-Hristova commented 7 years ago

Hello @cagatayoncul ,

is this happen in Android ONLY?

like this http://www.screencast.com/t/vxeeCv9oQrJ

oncul commented 7 years ago

yes its happen in android. i didnt tried on IOS.

oncul commented 7 years ago

Yes, same problem

Natalia-Hristova commented 7 years ago

Thanks. This is known issue, it's logged and it will be fixed.

sagar1911 commented 7 years ago

in IOS if I swipe back to hide the side drawer it is not working. in android its working fine. Any idea how can I fix this ??