Changeset 3011


Ignore:
Timestamp:
09/19/07 12:14:36 (6 years ago)
Author:
chris
Message:
  • libmokoui/moko-hint-entry.c: (update): Don't clear entry when user-entered text matches hint text
Location:
trunk/src/target/OM-2007.2/libraries/libmokoui2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/OM-2007.2/libraries/libmokoui2/ChangeLog

    r3010 r3011  
     12007-09-19  Chris Lord  <chris@openedhand.com> 
     2 
     3        * libmokoui/moko-hint-entry.c: (update): 
     4        Don't clear entry when user-entered text matches hint text 
     5 
    162007-09-19  Chris Lord  <chris@openedhand.com> 
    27 
  • trunk/src/target/OM-2007.2/libraries/libmokoui2/libmokoui/moko-hint-entry.c

    r2978 r3011  
    2525#include "moko-hint-entry.h" 
    2626 
    27 G_DEFINE_TYPE (MokoHintEntry, moko_hint_entry, GTK_TYPE_ENTRY); 
     27G_DEFINE_TYPE (MokoHintEntry, moko_hint_entry, GTK_TYPE_ENTRY) 
    2828 
    2929#define GET_PRIVATE(o) \ 
     
    5959 
    6060  if (GTK_WIDGET_HAS_FOCUS (entry)) { 
    61     priv->state = STATE_ENTRY; 
    62     gtk_widget_modify_text (widget, GTK_STATE_NORMAL, NULL); 
    63     if (strcmp (text, priv->hint) == 0) { 
     61    if (priv->state == STATE_HINTING) { 
     62      priv->state = STATE_ENTRY; 
     63      gtk_widget_modify_text (widget, GTK_STATE_NORMAL, NULL); 
    6464      gtk_entry_set_text (GTK_ENTRY (entry), ""); 
    6565    } 
Note: See TracChangeset for help on using the changeset viewer.