[TOPBLOCKER] Send button does not enable until you press spacebar

Bug #1369737 reported by Bill Filler
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ubuntu-settings-components (Ubuntu)
Fix Released
Critical
Nick Dedekind
ubuntu-settings-components (Ubuntu RTM)
Fix Released
Critical
Michał Sawicz
unity8 (Ubuntu)
Invalid
Critical
Nick Dedekind

Bug Description

krillin build 40, rtm image

- make sure word prediction/preditive text is turned on (this is now the default)
- receive a text message on your phone
- pull down messaging indicator
- click on the message
- type "Hello" in the entry field

Expected result:
- the send button should become active as soon as you start typing

Actual result:
- send button stays disabled until you press the spacebar

The send button should not wait until the word is committed before becoming active, but instead should listen for any change and enable the button accordingly. The messaging app does this correctly.

Related branches

Bill Filler (bfiller)
tags: added: rtm14
Changed in indicator-messages (Ubuntu):
importance: Undecided → High
assignee: nobody → Lars Uebernickel (larsu)
Revision history for this message
Bill Filler (bfiller) wrote :

This can be fixed in the same way it's done in the messaging-app, by checking the following properties:

enabled: (textField.text != "" || textField.inputMethodComposing)

This will cause the send button to be enabled if there is text in the field or text is being composed

Revision history for this message
Tiago Salem Herrmann (tiagosh) wrote :

As a reminder, we need to call Qt.inputMethod.commit() so the buffer gets committed and the text property is correctly set.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in indicator-messages (Ubuntu):
status: New → Confirmed
Bill Filler (bfiller)
Changed in indicator-messages (Ubuntu):
importance: High → Critical
Revision history for this message
Lars Karlitski (larsu) wrote :

This is not an issue in indicator-messages. Action parameters (the reply string is the parameter in this case) cannot have insensitive states.

affects: indicator-messages (Ubuntu) → unity8 (Ubuntu)
Changed in unity8 (Ubuntu):
assignee: Lars Uebernickel (larsu) → Nick Dedekind (nick-dedekind)
Changed in ubuntu-settings-components (Ubuntu):
assignee: nobody → Nick Dedekind (nick-dedekind)
importance: Undecided → Critical
Changed in ubuntu-settings-components (Ubuntu):
status: New → In Progress
Changed in unity8 (Ubuntu):
status: Confirmed → Invalid
tags: added: touch-2014-10-23
summary: - Send button does not enable until you press spacebar
+ [TOPBLOCKER] Send button does not enable until you press spacebar
Michał Sawicz (saviq)
Changed in ubuntu-settings-components (Ubuntu RTM):
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Michał Sawicz (saviq)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-settings-components - 0.4+15.04.20141104-0ubuntu1

---------------
ubuntu-settings-components (0.4+15.04.20141104-0ubuntu1) vivid; urgency=low

  [ Nick Dedekind ]
  * Enable send button on input composition (LP: #1369737)
 -- Ubuntu daily release <email address hidden> Tue, 04 Nov 2014 13:01:00 +0000

Changed in ubuntu-settings-components (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-settings-components - 0.4+15.04.20141104~rtm-0ubuntu1

---------------
ubuntu-settings-components (0.4+15.04.20141104~rtm-0ubuntu1) 14.09; urgency=low

  [ Nick Dedekind ]
  * Enable send button on input composition (LP: #1369737)
 -- Ubuntu daily release <email address hidden> Tue, 04 Nov 2014 13:01:00 +0000

Changed in ubuntu-settings-components (Ubuntu RTM):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.