diff --git a/src/CalcViewModel/Common/Automation/NarratorAnnouncement.cpp b/src/CalcViewModel/Common/Automation/NarratorAnnouncement.cpp
index 72ae293e..73d92a5a 100644
--- a/src/CalcViewModel/Common/Automation/NarratorAnnouncement.cpp
+++ b/src/CalcViewModel/Common/Automation/NarratorAnnouncement.cpp
@@ -160,7 +160,7 @@ NarratorAnnouncement ^ CalculatorAnnouncement::GetGraphViewChangedAnnouncement(S
announcement,
CalculatorActivityIds::GraphViewChanged,
AutomationNotificationKind::ActionCompleted,
- AutomationNotificationProcessing::MostRecent);
+ AutomationNotificationProcessing::CurrentThenMostRecent);
}
NarratorAnnouncement ^ CalculatorAnnouncement::GetFunctionRemovedAnnouncement(String ^ announcement)
diff --git a/src/Calculator/Calculator.vcxproj.filters b/src/Calculator/Calculator.vcxproj.filters
index 9ffafdb4..4ce66c37 100644
--- a/src/Calculator/Calculator.vcxproj.filters
+++ b/src/Calculator/Calculator.vcxproj.filters
@@ -486,9 +486,6 @@
Views
-
- Views
-
Views
@@ -524,6 +521,9 @@
+
+ Views\StateTriggers
+
@@ -1581,5 +1581,7 @@
+
+
\ No newline at end of file
diff --git a/src/Calculator/Resources/en-US/Resources.resw b/src/Calculator/Resources/en-US/Resources.resw
index f6ecdddf..0ebbc687 100644
--- a/src/Calculator/Resources/en-US/Resources.resw
+++ b/src/Calculator/Resources/en-US/Resources.resw
@@ -3885,11 +3885,15 @@
Automatic Best Fit
- Announcement used in Graphing Calculator when button is clicked and automatic best fit is set
+ Announcement used in Graphing Calculator when graph view button is clicked and automatic best fit is set
Manual Adjustment
- Announcement used in Graphing Calculator when button is clicked and manual adjustment is set
+ Announcement used in Graphing Calculator when graph view button is clicked and manual adjustment is set
+
+
+ Graph view has been reset
+ Announcement used in Graphing Calculator when graph view button is clicked and automatic best fit is set, resetting the graph
Zoom In (Ctrl + plus)
@@ -4424,12 +4428,12 @@
Y minimum value header
- Grid options
- This is the tooltip text for the grid options button in Graphing Calculator
+ Graph options
+ This is the tooltip text for the graph options button in Graphing Calculator
- Grid options
- This is the automation name text for the grid options button in Graphing Calculator
+ Graph options
+ This is the automation name text for the graph options button in Graphing Calculator
Graph Options
@@ -4695,4 +4699,12 @@
Submit
Screen reader prompt for the submit button on the graphing calculator operator keypad
+
+ Function Anaylsis
+ Screen reader prompt for the function analysis grid
+
+
+ Graph Options
+ Screen reader prompt for the graph options panel
+
diff --git a/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml.cpp b/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml.cpp
index 2340a0a8..6ceb3129 100644
--- a/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml.cpp
+++ b/src/Calculator/Views/GraphingCalculator/GraphingCalculator.xaml.cpp
@@ -846,8 +846,9 @@ void GraphingCalculator::GraphViewButton_Click(Object ^ sender, RoutedEventArgs
}
else
{
- GraphingControl->ResetGrid();
announcementText = AppResourceProvider::GetInstance()->GetResourceString(L"GraphViewAutomaticBestFitAnnouncement");
+ announcementText += AppResourceProvider::GetInstance()->GetResourceString(L"GridResetAnnouncement");
+ GraphingControl->ResetGrid();
}
auto announcement = CalculatorAnnouncement::GetGraphViewBestFitChangedAnnouncement(announcementText);
diff --git a/src/Calculator/Views/GraphingCalculator/GraphingSettings.xaml b/src/Calculator/Views/GraphingCalculator/GraphingSettings.xaml
index 309d959a..eab4de45 100644
--- a/src/Calculator/Views/GraphingCalculator/GraphingSettings.xaml
+++ b/src/Calculator/Views/GraphingCalculator/GraphingSettings.xaml
@@ -172,7 +172,9 @@
Style="{StaticResource SubTitleTextBoxStyle}"
AutomationProperties.HeadingLevel="Level2"/>
-
+
-
+