Summary: | Start chat does not check contact supports text chats before starting a channel | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Anant Kamath <kamathanant> |
Component: | text-ui | Assignee: | Telepathy Bugs <kde-telepathy-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, mklapetek |
Priority: | NOR | ||
Version First Reported In: | git-latest | ||
Target Milestone: | Future | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | b2a15072e5b93ed273366cd7f2786fa782c4f8a0 | Version Fixed In: | 0.8.0 |
Sentry Crash Report: |
Description
Anant Kamath
2013-09-05 19:23:28 UTC
We made it load the window immediately before it loads the channel in order to make it appear to load faster. I don't really want to remove that. The alternate way we can fix this is to check the contact supports Text channels before invoking the channel. ktp-dial-out-ui does that I think. Showing nothing is imho not good - you start an action and nothing is happening, but from user's pov. We could either verify the text channel capability before we delegate the action or after text-ui has been started (better I think). Then display a message box saying "Sorry, can't chat with this contact" and in case of text-ui, close it immediately after the message box has been closed. Renaming to "check before starting a text chat" and confirming. |