This is a non-issue since Most states already do not allow non-american citizens to vote in any elections. The elections that they are allowed to vote in do affect them directly. People do your research. The following is from Wikipedia.The right of foreigners to vote in the United States has historically been a contentious issue. A foreigner, in this context, is an alien or a person who is not a citizen of the United States.
Since enactment of the Illegal Immigration Reform and Immigrant Responsibility Act of 1996, federal law has prohibited noncitizens from voting in federal elections, punishing them by fines, imprisonment, inadmissibility and deportation. Exempt from punishment is any noncitizen who "reasonably believed at the time of voting (...) that he or she was a citizen of the United States," had a parent who is or was a citizen and began permanently living in the United States before turning 16 years old. The federal law does not prohibit noncitizens from voting in state or local elections, but no state has allowed noncitizens to vote in state elections since Arkansas became the last state to outlaw noncitizen voting in 1926. However, in some states, local governments have the power to allow noncitizens to vote in local elections. Presently, eleven local governments, ten of them in Maryland, allow noncitizens to vote in their local elections. San Francisco allows noncitizen parents to vote in School Board elections.
Historically, over 40 states or territories, including colonies before the Declaration of Independence, have at some time given at least some aliens voting rights in some or all elections. For example, in 1875, the Supreme Court in Minor v. Happersett noted that "citizenship has not in all cases been made a condition precedent to the enjoyment of the right of suffrage. Thus, in Missouri, persons of foreign birth, who have declared their intention to become citizens of the United States, may under certain circumstances vote."
By 1900, nearly half of the states and territories had some experience with voting by aliens, and for some the experience lasted more than half a century. At the turn of the twentieth century, anti-immigration feeling ran high, and Alabama stopped allowing aliens to vote by way of a constitutional change in 1901; Colorado followed suit in 1902, Wisconsin in 1908, and Oregon in 1914. Just as the nationalism unleashed by the War of 1812 helped to reverse the alien suffrage policies inherited from the late eighteenth century, World War I caused a sweeping retreat from the progressive alien suffrage policies of the late nineteenth century. In 1918, Kansas, Nebraska, and South Dakota all changed their constitutions to purge alien suffrage, and Texas ended the practice of noncitizen voting in primary elections by statute. Indiana and Texas joined the trend in 1921, followed by Mississippi in 1924 and, finally, Arkansas in 1926. In 1931, political scientist Leon Aylsworth noted that "[f]or the first time in over a hundred years, a national election was held in 1928 in which no alien in any state had the right to cast a vote for a candidate for any office – national, state, or local.". In my personal opinion they should be allowed to vote on the local issues that affect them directly. Allowing immigrants limited voting rights also helps prepare them for the responsibility of voting when they become citizens.