mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-05 14:02:48 +00:00
Fix share menu sending options
This commit is contained in:
parent
1945d377f5
commit
5e28da23bc
@ -58,12 +58,16 @@ public final class SharedDisplayLinkDriver {
|
|||||||
self.update()
|
self.update()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if Bundle.main.bundlePath.hasSuffix(".appex") {
|
||||||
|
self.isInForeground = true
|
||||||
|
} else {
|
||||||
switch UIApplication.shared.applicationState {
|
switch UIApplication.shared.applicationState {
|
||||||
case .active:
|
case .active:
|
||||||
self.isInForeground = true
|
self.isInForeground = true
|
||||||
default:
|
default:
|
||||||
self.isInForeground = false
|
self.isInForeground = false
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
self.update()
|
self.update()
|
||||||
}
|
}
|
||||||
|
|||||||
@ -236,7 +236,7 @@ final class ShareControllerNode: ViewControllerTracingNode, UIScrollViewDelegate
|
|||||||
])
|
])
|
||||||
return ContextController.Items(content: .list(items), animationCache: nil)
|
return ContextController.Items(content: .list(items), animationCache: nil)
|
||||||
}
|
}
|
||||||
let contextController = ContextController(account: context.account, presentationData: presentationData, source: .reference(ShareContextReferenceContentSource(sourceNode: node, customPosition: CGPoint(x: 0.0, y: -116.0))), items: items, gesture: gesture)
|
let contextController = ContextController(account: context.account, presentationData: presentationData, source: .reference(ShareContextReferenceContentSource(sourceNode: node, customPosition: CGPoint(x: 0.0, y: fromForeignApp ? -116.0 : 0.0))), items: items, gesture: gesture)
|
||||||
contextController.immediateItemsTransitionAnimation = true
|
contextController.immediateItemsTransitionAnimation = true
|
||||||
strongSelf.present?(contextController)
|
strongSelf.present?(contextController)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user