diff options
author | Adam Cohen <adamcohen@google.com> | 2011-06-27 21:32:23 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2011-06-28 10:19:44 -0700 |
commit | a65beeea13c18c443f15f8d51c4c6e153a6c4ef9 (patch) | |
tree | 9306987a98e917cb11eebbcb9eafabcfec964de9 /src/com/android/launcher2/Folder.java | |
parent | 518eb5dbf5480ac95a511715906f3d5af457f9ba (diff) | |
download | android_packages_apps_Trebuchet-a65beeea13c18c443f15f8d51c4c6e153a6c4ef9.tar.gz android_packages_apps_Trebuchet-a65beeea13c18c443f15f8d51c4c6e153a6c4ef9.tar.bz2 android_packages_apps_Trebuchet-a65beeea13c18c443f15f8d51c4c6e153a6c4ef9.zip |
Fixing a couple folder bugs
-> Issue 4947774 - logic for determining workspace full
-> Issue 4967906 - hiding hint text on begin edit
-> Stripped out some no longer needed code from Workspace
Change-Id: I62b0e5c2dbf424af6b8b29af9b70270d68923eba
Diffstat (limited to 'src/com/android/launcher2/Folder.java')
-rw-r--r-- | src/com/android/launcher2/Folder.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/com/android/launcher2/Folder.java b/src/com/android/launcher2/Folder.java index 0454430ff..c1580b168 100644 --- a/src/com/android/launcher2/Folder.java +++ b/src/com/android/launcher2/Folder.java @@ -99,12 +99,14 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL private Alarm mOnExitAlarm = new Alarm(); private TextView mFolderName; private int mFolderNameHeight; - private static String sDefaultFolderName; private Rect mHitRect = new Rect(); private boolean mIsEditingName = false; private InputMethodManager mInputMethodManager; + private static String sDefaultFolderName; + private static String sHintText; + /** * Used to inflate the Workspace from XML. * @@ -128,6 +130,9 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL if (sDefaultFolderName == null) { sDefaultFolderName = res.getString(R.string.folder_name); } + if (sHintText == null) { + sHintText = res.getString(R.string.folder_hint_text); + } } @Override @@ -229,6 +234,7 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL } public void startEditingFolderName() { + mFolderName.setHint(""); mFolderName.setCursorVisible(true); mIsEditingName = true; } @@ -239,6 +245,7 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL } public void doneEditingFolderName(boolean commit) { + mFolderName.setHint(sHintText); mInfo.setTitle(mFolderName.getText()); LauncherModel.updateItemInDatabase(mLauncher, mInfo); mFolderName.setCursorVisible(false); |