b24 extension lock screen layout issues on iPad [Confirmed, will fix]

mikeyh
mikeyh
Community Member
edited September 2014 in iOS

The lock screen layout and rotation handling seems to be broken on an iPad with the iOS GM.

Landscape opens with same layout as portrait and the master password under the keyboard.

image

If you rotate then focus is lost from the master password and the keyboard is dismissed.

image

Alternatively if you cancel, rotate then reopen the layout is broken:

image

Comments

  • Hi @mikeyh,

    Thanks, I can confirmed these issues, and we'll get it fixed ASAP.

  • mikeyh
    mikeyh
    Community Member

    Also managed to cause a crash: (not sure how but was rotating and opening / closing)

    Exception Type: EXC_CRASH (SIGSEGV)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Triggered by Thread: 0

    Thread 0 name: Dispatch queue: com.apple.main-thread
    Thread 0 Crashed:
    0 libsystem_pthread.dylib 0x0000000195b7164c _pthread_mutex_lock + 676
    1 libobjc.A.dylib 0x000000019534e000 cache_fill + 36
    2 libobjc.A.dylib 0x0000000195358adc lookUpImpOrForward + 652
    3 libobjc.A.dylib 0x0000000195363db4 _objc_msgSend_uncached_impcache + 52
    4 UIKit 0x00000001897c1060 -[_UIAlertControllerView _prepareViewsAndAddConstraints] + 148
    5 UIKit 0x0000000189448bc8 -[UIAlertController loadView] + 80
    6 UIKit 0x0000000189080ef8 -[UIViewController loadViewIfRequired] + 84
    7 UIKit 0x0000000189080e64 -[UIViewController view] + 28
    8 UIKit 0x000000018939a380 -[UIViewController _setPresentationController:] + 108
    9 UIKit 0x0000000189394bb0 -[UIViewController _presentViewController:presentationController:animationController:interactionController:completion:] + 844
    10 UIKit 0x0000000189395e80 -[UIViewController _presentViewController:withAnimationController:completion:] + 3276
    11 UIKit 0x0000000189397d78 62-[UIViewController presentViewController:animated:completion:]_block_invoke + 116
    12 UIKit 0x000000018916e110 -[UIViewController presentViewController:animated:completion:] + 212
    13 1PasswordBeta 0x000000010014fe6c 0x100068000 + 949868
    14 Foundation 0x00000001857aff04 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK
    + 12
    15 Foundation 0x0000000185701690 -[NSBlockOperation main] + 92
    16 Foundation 0x00000001856f1018 -[NSOperationInternal _start:] + 632
    17 Foundation 0x00000001857b2c68 __NSOQSchedule_f + 224
    18 libdispatch.dylib 0x0000000195995458 _dispatch_client_callout + 12
    19 libdispatch.dylib 0x0000000195999a6c _dispatch_main_queue_callback_4CF + 928
    20 CoreFoundation 0x00000001848b58d8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
    + 8
    21 CoreFoundation 0x00000001848b3980 __CFRunLoopRun + 1488
    22 CoreFoundation 0x00000001847e1660 CFRunLoopRunSpecific + 392
    23 GraphicsServices 0x000000018d8ef5a0 GSEventRunModal + 164
    24 UIKit 0x00000001890e6980 UIApplicationMain + 1484
    25 1PasswordBeta 0x0000000100070664 0x100068000 + 34404
    26 libdyld.dylib 0x00000001959bea04 start + 0

  • Hi @mikeyh,

    It might be fixed in the latest code already. I was testing your issue and while I can reproduce your issues, I've rotated it several dozens of times without seeing it crash.

  • mikeyh
    mikeyh
    Community Member
    edited September 2014

    Still seeing issues in b25:

    • master password appears beneath keyboard in landscape
    • master password focus lost when rotating
    • coupe of Error Loading 1Password Extension: 1Password Extension failed to receive information from the app. Dismiss

    Overall the extension once open doesn't really make optimal use of the iPad screen real estate. eg I'd like to see more of my longer names

  • joetomasone
    joetomasone
    Community Member

    I am seeing the same layout issue.

  • Hi guys,

    These layout issues are not yet fixed. My post #4 was referring to the crash mentioned by mikeyh, these are the ones I can't reproduce right now.

    @mikeyh, can you reproduce the crash in beta 25?

    The extension layout will be fixed in a future update but right now, we're focusing on the core issues such as crashes and glitches that affects the app severely. We want to fix these first before we focus on the cosmetic issues with the extension layouts.

This discussion has been closed.