Coder Social home page Coder Social logo

Comments (9)

rotorgames avatar rotorgames commented on September 15, 2024

@JKennedy24 Hi friend. I can't repeat your problem. Make screenshot and show it for me please.

from rg.plugins.popup.

JKennedy24 avatar JKennedy24 commented on September 15, 2024

@rotorgames Hi, I have attached a screenshot below
screen shot 2016-10-04 at 08 45 39

I am using the IPad air 2 simulator running ios 10 and the Popup Page Plugin... 1.0.0-pre1 version of this package from nuget.

What the screen shot shows is on the right a popup page containing a "SearchBox" and a "list" of customers.
When I click the "SearchBox" the popup page resizes to allow room for the keyboard, showing the "ListView" which is on the page below.

I can't upgrade to pre5 because the "AnimationName" property seems to have dissapeared off the "popup page"

from rg.plugins.popup.

rotorgames avatar rotorgames commented on September 15, 2024

@JKennedy24

I can't upgrade to pre5 because the "AnimationName" property seems to have dissapeared off the "popup page"

1.0.0-pre5 and later is used new animations.

When I click the "SearchBox" the popup page resizes to allow room for the keyboard, showing the "ListView" which is on the page below.

This is only in simulator or real device has also this problem?

I tested in simulator with hardware keyboard and I don't have this problem. Please, say me, how you got this problem?

from rg.plugins.popup.

JKennedy24 avatar JKennedy24 commented on September 15, 2024

@rotorgames I havent been able to test it on a real device with a bluetooth keyboard so only on a simulator with hardware keyboard.

This is my popup page:

<?xml version="1.0" encoding="utf-8" ?>
<pages:PopupPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:pages="clr-namespace:Rg.Plugins.Popup.Pages;assembly=Rg.Plugins.Popup"
             xmlns:busyindicator="clr-namespace:Syncfusion.SfBusyIndicator.XForms;assembly=Syncfusion.SfBusyIndicator.XForms"
             x:Class="MyProject.SideTrayPage"
             AnimationName="MoveRightLeft">
  <Grid RowSpacing="0" ColumnSpacing="0">
    <Grid.ColumnDefinitions>
      <ColumnDefinition/>
      <ColumnDefinition x:Name="TrayColumn" />
    </Grid.ColumnDefinitions>
    <Grid Grid.Column="0"  x:Name="ClickGrid"/>   
    <Grid Grid.Column="1" RowSpacing="0" ColumnSpacing="0" Style="{DynamicResource DefaultGridStyle}">
      <Grid Padding="10" Style="{DynamicResource ContentGridStyle}">
        <Grid x:Name="ContentGrid"/>
      </Grid>
    </Grid>
  </Grid>
</pages:PopupPage>

and your SideTray content is in the Grid named "ContentGrid"

this may be a Xamarin.Forms issue if it is not a popup page issue

from rg.plugins.popup.

rotorgames avatar rotorgames commented on September 15, 2024

@JKennedy24 Sorry, I don't have bluetooth keyboard, How I can tested in simulator?

from rg.plugins.popup.

JKennedy24 avatar JKennedy24 commented on September 15, 2024

@rotorgames I just launched the simulator and clicked an entry box. It must be something to do with

this method: https://github.com/rotorgames/Rg.Plugins.Popup/blob/master/Src/Rg.Plugins.Popup.IOS/Renderers/PopupPageRenderer.cs#L83

I'd imagine, either Xamarin.Forms is sending a Keyboard notification eventhough the keyboard is not being displayed, probably needs some extra checks to see if the keyboard is actually displayed or whether the notification is a false positive

from rg.plugins.popup.

rotorgames avatar rotorgames commented on September 15, 2024

@JKennedy24 Hmm. When I clicked on entry I have keyboard on simulator but if I disabled hardware keyboard than Popup is not resized.

Maybe your problem only in simulator and in real devices is not exist?

from rg.plugins.popup.

JKennedy24 avatar JKennedy24 commented on September 15, 2024

@rotorgames you could be right, the problem may only be on a simulator. I will have to get myself a bluetooth keyboard and test it.

I will close this bug for now and when I have more time to investigate I will have a look and submit a pull request if I find a problem.

Thanks

from rg.plugins.popup.

rotorgames avatar rotorgames commented on September 15, 2024

@JKennedy24 Tnx

from rg.plugins.popup.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.