A repeat offender described as a "very educated lady" stole a €1,000 mobile phone from a diner in a Dublin city centre fast food restaurant, a court heard.
In other incidents, Laura O'Toole (36) was also found in possession of sedative tablets and heroin, tried to abscond from gardai and swallowed "unknown items" when she was found loitering in an area known for drug dealing.
Judge Paula Murphy said O'Toole's engagement with the probation service had been "patchy and inconsistent" and she would need to see a positive report if the accused is to avoid jail.
O'Toole, with an address at La Touche Road, Bluebell, pleaded guilty to theft and drugs charges. A garda sergeant told Dublin District Court the accused entered McDonald's on Temple Bar Square at 4pm on July 4, 2018.
She was seen on CCTV taking a woman's iPhone off a table and leaving the premises with it. The court heard it was a new iPhone X Gold, worth €1,000.
O'Toole came to gardai by appointment and was "extremely co-operative".
The court heard the phone was later recovered.
Separately, gardai saw the accused acting suspiciously at 2.30pm on September 25, 2018 at Abbey Street Lower. She was searched and found in possession of €140 worth of heroin.
On February 8, 2019, gardai were on cycle patrol when security at Fresh supermarket in Smithfield reported a woman acting suspiciously.
Gardai stopped O'Toole and she could not give a reason why she was loitering in the area. She was searched and found to have 89 Alprazolam tablets on her.
On May 22 last year, O'Toole was hanging around Adare Lane, Dublin 2, an area known for drug dealing. When gardai approached, she attempted to abscond and swallowed "unknown items".
O'Toole had 12 prior convictions, for drugs, theft and other offences.
Defence solicitor Ruth Walsh said a probation report was one of the most detailed she had seen. The accused was a "very educated lady" who had held employment in the past.