Open Laiteux opened 3 months ago
Currently, users have to fully switch between the Mini-App and other content within Telegram or on their device.
What do you mean by that? I can interact with the main window just fine while a web app is open.
Right. What I am saying is you can not do both at once, as the mini-app will be forcibly pushed to the background - disappearing completely from the screen, and forcing an Alt-Tab to bring it back.
Even just an option to "keep on top" would be a nice add, imo.
Is your feature request related to a problem?
Yes, this feature request is related to the problem of limited multitasking capabilities when using Telegram Mini-Apps on Desktop.
Currently, users have to fully switch between the Mini-App and other content within Telegram or on their device. This disrupts the flow of multitasking, especially when trying to interact with a Mini-App while also engaging in chats, watching videos, or using other apps.
Describe the solution you'd like
I would like to see a Picture-in-Picture (PiP) mode implemented for Mini-Apps. This would allow users to minimize a Mini-App into a small, floating window that can be moved around the screen while they continue to use other parts of Telegram or even switch to other apps on their device.
The PiP window should be resizable and provide basic controls (e.g., close, expand back to full-screen) to maintain user convenience and multitasking efficiency.
Describe alternatives you've considered
An alternative could be a split-screen feature within Telegram, allowing users to use a Mini-App and chat simultaneously in separate sections of the screen.
Additional context
Picture-in-Picture is already an established feature in Telegram for video playback, where users can minimize a video into a small, floating and resizable window while continuing to browse chats or use other parts of the app. This functionality enhances multitasking by allowing users to watch videos and engage in conversations simultaneously. The same for Mini-Apps would be awesome.