On Wed Nov 05 2014 at 1:19:43 PM Jesse <purplecabb...@gmail.com> wrote:

> Michal, are you trolling?
>
>
I don't think this is a troll.  This is more about trying to shed some
technical debt.  This code is old and can break if you change a preference
from adjustResize to adjustPan.  That said, Ionic wanting to buy our debt
isn't a super awesome situation, since they could cash it in later by
abandoning the plugin and cause us to have to deal with the technical debt
again.


> I do think this specific case is best handled in a plugin, but pushing
> people to use ionic's also means that anyone who is developing outside of
> iOS and Android is screwed.
>
>
So, do we want to adopt a core plugin, or add this code to the keyboard
plugin that iOS has? Who is going to feed this puppy and scoop up the
poops?


>
>
>
> @purplecabbage
> risingj.com
>
> On Wed, Nov 5, 2014 at 10:03 AM, Joe Bowser <bows...@gmail.com> wrote:
>
> > On Wed Nov 05 2014 at 8:50:59 AM Michal Mocny <mmo...@chromium.org>
> wrote:
> >
> > > Telling people to turn to [insert any project from the external
> > community]
> > > for [a feature we used to support but is now openly supported
> elsewhere]
> > --
> > > sounds amazing to me.
> > >
> > > What happened to the goal of "eventually cease to exist"?
> > >
> >
> > Yeah, but it actually has to work.  We've been poly-filling broken
> browser
> > features for years!
> >
> >
> > >
> > > On Wed, Nov 5, 2014 at 11:26 AM, Joe Bowser <bows...@gmail.com> wrote:
> > >
> > > > On Wed Nov 05 2014 at 8:21:03 AM Andrew Grieve <agri...@chromium.org
> >
> > > > wrote:
> > > >
> > > > > Here's the ionic plugin:
> > > > >
> > > > https://github.com/driftyco/ionic-plugins-keyboard/blob/
> > > master/src/android/IonicKeyboard.java
> > > > >
> > > > > Uses a GlobalLayoutListener. the approach is described here:
> > > > >
> > > > http://stackoverflow.com/questions/2150078/how-to-
> > > check-visibility-of-software-keyboard-in-android
> > > > >
> > > > > Why leave the code in core if we don't have to? I think the
> majority
> > of
> > > > > apps wouldn't need these events (even if you do, you can listen for
> > > > resize
> > > > > events to do the same kind of detection)
> > > > >
> > > >
> > > > I think this will break more things than it'll fix.  Does the Ionic
> > > plugin
> > > > support all the versions of Android that we currently support? Are we
> > > > really going to tell people to go to Ionic for a feature that we once
> > > > supported? Even if this is technically better, this seems like it's a
> > > > support nightmare.
> > > >
> > > >
> > > > >
> > > > > On Wed, Nov 5, 2014 at 11:05 AM, Joe Bowser <bows...@gmail.com>
> > wrote:
> > > > >
> > > > >> I disagree. We recently fixed this when we went back to
> adjustResize
> > > > from
> > > > >> adjustPan, and we should just file a bug about the behaviour on
> the
> > > > Samsung
> > > > >> Tablet.
> > > > >>
> > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to