Good Day

in my Xamarin page i have a button that browse the gallery to allow a user to bind it to an image editor , after selecting the image , the page refreshes to the first page that led to this current page. i would like to make it keep it in the current page after image selection . below is the code on my button

Code:
async private void Btnupload_Clicked(object sender, EventArgs e)
        {
            GenericMethods.IS_IMAGE_SELECTON = true;
                if (!CrossMedia.Current.IsPickPhotoSupported)
                {
                    await DisplayAlert("Photos Not Supported", ":( Permission not granted to photos.", "OK");
                    return;
                }
                var file = await CrossMedia.Current.PickPhotoAsync(new Plugin.Media.Abstractions.PickMediaOptions
                {
                    PhotoSize = Plugin.Media.Abstractions.PhotoSize.Medium
                });

                if (file == null)
                    return;

                filePath = file.Path;
                paths.Enqueue(filePath);

                //Linux path 
                readytosave = GenericMethods.StreamToByteArray(file.GetStream());

                Uri uri = new Uri(file.Path);
                filename = string.Empty;
                if (uri.IsFile)
                {
                    filename = System.IO.Path.GetFileName(uri.LocalPath);
                }
                var extension = filename.Split('.')[1].ToLower();

                file_extension = extension;

                 imageEditor.Source = ImageSource.FromStream(() =>
                {
                    var stream = file.GetStream();
                    return stream;
                });
            imagepopup.IsOpen = true;
        }
Thanks