Closed AlainJobs closed 4 years ago
When my one of the search fields is Hall building and the other one is a classroom inside Hall building. The application crashes with the following message.
When i am inside the double search bar screen and i want to change the text inside the fields, I felt that some things were not great for the UX. First, when i click on the text displayed inside the search bar it does not disapear. I tried to remove it with "backspace" but it didn't want to. Because of that, i though that the text was still inside and i couldn't remove it. However, i realized that if i start writing, the new text started appearing.
When one of the fields is John molson executive center, it gives the following error.
Other than that, i found that the mixing of indoor/outdoor was implemented well especially with the short amount of time we have. Great job boys !! @AlainJobs @mohanadarafe 🚀🏆
Testing the branch:
I ran the app on your branch and tested this feature using:
From: "VL103"
To: "H801"
The code works as expected! You guys have done a great job merging indoor and outdoor directions. Adding a building icon was a nice touch and it makes the transition between outdoor-indoor and vice-versa more intuitive for the user.What could be improved:
When entering a building the user has to manually click on the floor and that's not super intuitive. Edit: I tested with the same parameters as @badred123 and i get the same error as well:
Overall:
I know that merging indoor and outdoor directions wasn't the easiest thing but you guys have done and awesome job like always! @AlainJobs & @mohanadarafe
for what Could be improved, it is on the tasks to do in the PR description, but yeah thank you! 🤖
When i am inside the double search bar screen and i want to change the text inside the fields, I felt that some things were not great for the UX. First, when i click on the text displayed inside the search bar it does not disapear. I tried to remove it with "backspace" but it didn't want to. Because of that, i though that the text was still inside and i couldn't remove it. However, i realized that if i start writing, the new text started appearing.
I perfectly understand your concern, but this is on master and it's not something we introduced. The reason of this, is that the placeholder color is black. I'm also against it because of what you described. It should be grey or if we want to keep it black, that search field should be not changeable. 🚀
When my one of the search fields is Hall building and the other one is a classroom inside Hall building. The application crashes with the following message.
I will add an error handling for that case, thank you. However, why would you go from Hall Building to a classroom, instead of CurrentLocation to a classRoom?
When i am inside the double search bar screen and i want to change the text inside the fields, I felt that some things were not great for the UX. First, when i click on the text displayed inside the search bar it does not disapear. I tried to remove it with "backspace" but it didn't want to. Because of that, i though that the text was still inside and i couldn't remove it. However, i realized that if i start writing, the new text started appearing.
I perfectly understand your concern, but this is on master and it's not something we introduced. The reason of this, is that the placeholder color is black. I'm also against it because of what you described. It should be grey or if we want to keep it black, that search field should be not changeable. 🚀
Okay i will create an issue regarding that if its not already done.
When one of the fields is John molson executive center, it gives the following error.
That's because that is not a building, its a service or department. The DoubleSearch bar should not display services and departments. It's also on the next things todo! I will add an error handling!
When my one of the search fields is Hall building and the other one is a classroom inside Hall building. The application crashes with the following message.
I will add an error handling for that case, thank you. However, why would you go from Hall Building to a classroom, instead of CurrentLocation to a classRoom?
Okay! You normally would not, but the application allows it. We just have to make sure it does not make it crash.
When one of the fields is John molson executive center, it gives the following error.
That's because that is not a building, its a service or department. The DoubleSearch bar should not display services and departments. It's also on the next things todo! I will add an error handling!
I see ! I will create an issue for that also.
When i am inside the double search bar screen and i want to change the text inside the fields, I felt that some things were not great for the UX. First, when i click on the text displayed inside the search bar it does not disapear. I tried to remove it with "backspace" but it didn't want to. Because of that, i though that the text was still inside and i couldn't remove it. However, i realized that if i start writing, the new text started appearing.
I perfectly understand your concern, but this is on master and it's not something we introduced. The reason of this, is that the placeholder color is black. I'm also against it because of what you described. It should be grey or if we want to keep it black, that search field should be not changeable. 🚀
Okay i will create an issue regarding that if its not already done.
When one of the fields is John molson executive center, it gives the following error.
That's because that is not a building, its a service or department. The DoubleSearch bar should not display services and departments. It's also on the next things todo! I will add an error handling!
I see ! I will create an issue for that also.
I thought it was on my end (OutDoor) because a similar regex, but its an indoor issue. Also, I think you guys just added a scenario. A classroom to the building exit or the opposite, the building entrance to the classroom. The indoorMap view is already implemented but the logic must be extended. In fact, I realized that the Double search Bar should have indoor point of interest! Thanks Guys 🥇, an issue/task should be created for this.
Update on regex expression and map function
I thought it was on my end (OutDoor) because a similar regex, but its an indoor issue. Also, I think you guys just added a scenario. A classroom to the building exit or the opposite, the building entrance to the classroom. The indoorMap view is already implemented but the logic must be extended. In fact, I realized that the Double search Bar should have indoor point of interest! Thanks Guys 🥇, an issue/task should be created for this.
Update on regex expression and map function
I thought it was on my end (OutDoor) because a similar regex, but its an indoor issue. Also, I think you guys just added a scenario. A classroom to the building exit or the opposite, the building entrance to the classroom. The indoorMap view is already implemented but the logic must be extended. In fact, I realized that the Double search Bar should have indoor point of interest! Thanks Guys 🥇, an issue/task should be created for this.
I am not sure to understand the issue. 😅
AHAHAHAH! It's okay. What I'm saying is that, instead of having classroom to the same building like you did, it should be classroom to exit
When i am inside the double search bar screen and i want to change the text inside the fields, I felt that some things were not great for the UX. First, when i click on the text displayed inside the search bar it does not disapear. I tried to remove it with "backspace" but it didn't want to. Because of that, i though that the text was still inside and i couldn't remove it. However, i realized that if i start writing, the new text started appearing.
The reason why the text does not disappear is because the value was set as the placeholder text and not as a "default value", this was a temporary fix, @AlainJobs , @bkenza and I tried to find a fix couple nights ago, however its still an open issue
Tested again after the changes and everything seems to be working! Great job @AlainJobs & @mohanadarafe :)
Note
Please test the branch locally, some late commits were made but were not fully tested on our end.
Description
We have 4 scenarios.
Some UI changes were made as well:
Some implementation changes were made.
Issues/Tasks generated by this PR (should be created)
Coders
@mohanadarafe and I both contributed to this feature.
This fixed task #197